Spaces:
Running
Running
File size: 5,291 Bytes
06e4298 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 | # Generic Processes Needing Real Content
These processes use the generic template ("This X process visualization demonstrates... The flowchart shows...") and need to be replaced. **Use different approaches for different process types.**
## Strategy by Process Type
### 1. Algorithm flowcharts (like Binary Search)
**Examples:** Binary Search (done), Cryptographic Algorithms, Numerical Methods
**Approach:** Process-like flowcharts with:
- Inputs (sorted array, search key)
- Steps (initialize interval, compute middle, compare)
- Decision diamonds (interval empty? key == A[mid]? key < A[mid]?)
- Outputs (found index, not found)
- Chart title: **"Algorithm Flowchart"** (do not use "GLMP 6-Color Scheme" in the title)
**Reference:** [Binary Search](https://storage.googleapis.com/regal-scholar-453620-r7-podcast-storage/mathematics-processes-database/processes/discrete_mathematics/discrete_mathematics-binary-search.html) β O(log n) complexity
**Candidates:** Add specific algorithms β e.g. RSA, Newton-Raphson, Sieve of Eratosthenes, Dijkstra β each as its own process flowchart.
### 2. Axiom-theorem dependency graphs (like Euclid, Peano, Propositional Logic, Aristotle)
**Examples:** Euclid Book I (done), Peano Arithmetic (done), Propositional Logic (done), Aristotle Syllogistic (done)
**Approach:** Real mathematical development:
- Axioms / definitions at the base
- Theorems with explicit dependencies (arrows = "depends on")
- Split into subgraphs for clarity (like Euclid Book I's 5 views)
**Reference:** [Euclid Book I](https://storage.googleapis.com/regal-scholar-453620-r7-podcast-storage/mathematics-processes-database/processes/geometry_topology/geometry_topology-euclid-elements-book-i.html)
**Candidates:**
- **Group Theory** β done (43 nodes, 69 edges across 3 subcharts; Euclid-style layered dependencies)
- **Ring Theory** β ring axioms β integral domain, polynomial rings
- **Field Theory** β field axioms β extensions, algebraic closure
- **Limit / Derivative / Integral** β Ξ΅-Ξ΄, limit laws, FTC, etc.
- **Modular Arithmetic** β congruence, Fermat's little theorem, etc.
- **Topology** β open sets, continuity, compactness
- **Differential Geometry** β manifold, metric, curvature
### 3. Axiomatic combinatorics (like Euclid Book I for counting)
**Example:** Combinatorics (done)
**Approach:** Axiomatic theory of combinatorics β definitions (factorial, sum/product principles) and theorems (permutations, combinations, binomial, pigeonhole, inclusion-exclusion) with dependency graph. Can be expanded to be more comprehensive like Euclid Book I.
**Reference:** [Combinatorics](https://storage.googleapis.com/regal-scholar-453620-r7-podcast-storage/mathematics-processes-database/processes/geometry_topology/geometry_topology-combinatorics.html)
---
## Updated (with real content)
- **Combinatorics** β Axiomatic counting theory (14 nodes, 15 edges)
- **Binary Search** β Algorithm flowchart (already had real content)
- **Sieve of Eratosthenes** β Prime Number Generation (10 nodes, 14 edges) β Batch 1
- **Newton-Raphson Method** β Numerical Methods (9 nodes, 11 edges) β Batch 1
- **Bisection Method** β Limit Calculation (8 nodes, 10 edges) β Batch 2
- **Extended Euclidean Algorithm** β Modular Arithmetic (6 nodes, 6 edges) β Batch 2
- **Dijkstra's Algorithm** β Graph Theory Algorithms (7 nodes, 8 edges) β Batch 2
- **RSA Algorithm** β Cryptographic Algorithms (7 nodes, 7 edges) β Batch 3
- **Simpson's Rule** β Integral Calculation (6 nodes, 5 edges) β Batch 3
- **Kruskal's Algorithm** β new (9 nodes, 12 edges) β Batch 3
- **AES Algorithm** β new (8 nodes, 8 edges) β Batch 4
- **Merge Sort** β new (7 nodes, 7 edges) β Batch 4
- **Prim's Algorithm** β new (9 nodes, 12 edges) β Batch 4
- **Quicksort** β new (6 nodes, 6 edges) β Batch 5
- **Breadth-First Search** β new (7 nodes, 8 edges) β Batch 5
- **Binary Search Tree Insert** β new (8 nodes, 9 edges) β Batch 5
- **Group Theory** β Axiom-theorem dependency graph (21 nodes, 29 edges across 3 subcharts) β
## Need Updates (by type)
### Algorithm flowcharts to create
- DFS, Heap sort, etc.
- Graph Theory Algorithms β Dijkstra, Kruskal, etc.
### Axiom-theorem graphs to create (placeholders removed)
- Field Theory, Ring Theory
- Derivative, Integral, Limit Calculation
- Modular Arithmetic, Diophantine Equations
- Topology, Differential Geometry, Euclidean Geometry
- Logic & Set Theory (or point to Propositional Logic)
- Statistical Analysis (probability axioms β theorems)
### Removed (generic placeholders deleted β)
- Field Theory, Ring Theory, Derivative Calculation, Statistical Analysis, Logic & Set Theory
- Differential Geometry, Euclidean Geometry, Topology, Diophantine Equations
- Integral Calculation, Limit Calculation, Modular Arithmetic, Cryptographic Algorithms, Graph Theory Algorithms
- Run `delete-generic-charts-from-gcs.sh` to remove from GCS; then `upload-mathematics-database-to-gcs.sh` for updated metadata
### Duplicates (resolved β)
- statistics_probability-aristotles-syllogism β removed (canonical: discrete_mathematics-aristotle-syllogistic)
- statistics_probability-euclids-geometry β removed (canonical: geometry_topology-euclid-elements-*)
|