What This Is
Engineering systems fail because of their geometry — not their material. Substrate Geometry is a research program that identifies geometric shapes whose mathematical properties eliminate failure modes at source, rather than delaying them with better materials.
The Synthesis Engine scores geometric primitives across five independent physics domains — contact, stress, thermal, fatigue, and wear — to determine what a shape guarantees under sustained physical operation. Each shape receives an invariant vector: a set of numbers that define its engineering identity.
The Problem
Changing the material delays the failure. Changing the geometry eliminates it.
The Method
Seven computational oracles scoring each shape across contact, stress, thermal, fatigue, and wear physics.
The Result
The oloid scores 58–68× better than a cylinder on every metric. Five physics measurements confirming one geometric invariant.
Formal Definitions
The intellectual vocabulary of the Substrate Geometry Research Program. Every term carries a precise definition, an illustrative example, and a note on its significance to the pipeline.
Validated Primitive Substrate
Each entry carries a formal invariant as a computable predicate, a parameter vector defining the shape family, physics regime validation status, and a cross-domain transfer argument. This is the data substrate a real pipeline reads — not prose.
Case Study I · Mechanism Layer · Validated
The anchor primitive. The first fully validated substrate entry. Every novel candidate that passes the four-criterion pass gate earns the same standing. The oloid sets the evidentiary standard the entire program is measured against.
All 4 validation criteria passedMechanics Visualization
The oloid's surface is fully developable (K = 0 everywhere). It has no rotational symmetry axis, yet rolls on a flat surface in a path that eventually covers the entire plane. Surface area: 4πr². Contact: full line-contact at every instant.
The Problem Space
Let O be an oloid of radius r rolling without slipping on plane Π. Define contact locus C(t) as the set of surface points contacting Π at time t. The time-averaged contact measure converges to the uniform distribution over the surface:
The Hertz contact pressure integral distributes across the full surface area as motion accumulates:
For fluid volume Ω with an oloid agitator, the induced velocity field v(x,t) satisfies:
Cross-domain transferability of the invariant
Research Lineage & Forward Path
Active Candidate Zone
Primitives proposed by the synthesis engine that have not yet passed the proving grounds. Each entry shows its readiness checklist — what work remains before it can be stress-tested. Candidates that pass all four criteria move to the substrate library and become search inputs for the next generation.
Oracle Console — Invariant Vector Results
Seven oracle artifacts measuring the oloid’s geometric invariant across five independent physics domains: contact time (CDS), Hertz stress (SDS), frictional thermal (TDS), Basquin fatigue (FDS), and Archard wear (WDS). The invariant vector reveals a two-tier structure: first-order metrics transfer losslessly; nonlinear metrics diverge but still show oloid superiority.
Rigid-Body Oracle — Euler-equation dynamics, 3 runs, 600 samples
| Rank | Geometry | CDS Score | vs. Oloid | Surface Area | Contact CV | Status |
|---|---|---|---|---|---|---|
| 1 | Oloid (Schatz 1929) | 8.2e-7 | 1.00× | 12.66 | 0.917 | PASS |
| 2 | Candidate #2 (120°/1.30/0.80) | 8.7e-7 | 1.06× | 11.34 | 0.856 | PASS |
| 3 | Candidate #3 (90°/0.70/0.80) | 1.09e-6 | 1.33× | 9.35 | 0.758 | PASS |
| 4 | Candidate #1 (120°/0.70/0.80) | 1.93e-6 | 2.35× | 9.02 | 0.759 | PASS |
| 5 | Cylinder (conventional) | 4.75e-5 | 58× | 18.83 | 1.610 | FAIL |
Approximate Oracle — Composed rotation, 600 steps (search layer)
| Geometry | CDS Score | Steps | Surface Area | Contact CV | Status |
|---|---|---|---|---|---|
| Oloid | 1.15e-6 | 600 | 4πr² | ~0.03 | PASS |
| Sphere | 1.12e-6 | 600 | 4πr² | ~0.03 | PASS |
| Cylinder | 3.21e-5 | 600 | 2πr(r+h) | ~0.18 | FAIL |
| Reuleaux 3D | 3.31e-3 | 600 | varies | ~0.58 | FAIL |
Oloid Invariant Vector — Complete
Five independent physical measurements confirming the oloid’s geometric invariant. Each oracle uses different physics (contact mechanics, elasticity, thermodynamics, fatigue, tribology) but scores the same underlying property: does this shape distribute uniformly?
| Dimension | Oracle | Oloid | Cylinder | Ratio | Tier |
|---|---|---|---|---|---|
| CDS | Contact time | 8.20 × 10−7 | 4.75 × 10−5 | 58× | Tier 1 |
| SDS | Hertz stress | 8.07 × 10−7 | 4.68 × 10−5 | 58× | Tier 1 |
| TDS | Thermal (friction heat) | 7.77 × 10−7 | 5.28 × 10−5 | 68× | Tier 1 |
| WDSvol | Archard wear volume | 7.77 × 10−7 | 5.28 × 10−5 | 68× | Tier 1 |
| WDSdepth | Wear depth (area-normalized) | 1.15 × 10−6 | 5.33 × 10−5 | 46× | Tier 2 |
| FDS | Basquin fatigue damage | 2.42 × 10−6 | ∞ | ∞ | Tier 2 |
Tier 1 — Lossless Transfer
CDS, SDS, TDS, WDSvol all cluster at ~8 × 10−7. The contact time invariant propagates linearly through stress, thermal, and wear volume physics. Cylinder 58–68× worse on every metric.
SDS/CDS = 0.98 — TDS/CDS = 0.95 — WDS/CDS = 0.95
Tier 2 — Lossy Transfer
FDS and WDSdepth diverge due to nonlinear physics. Basquin’s S-N law exponentially amplifies small stress differences. Area normalization penalizes small mesh faces. Oloid still dominates all tested geometries.
FDS: oloid damage ratio 23× vs. 159× for nearest competitor
Key Findings
• TDS is the lowest score in the vector (7.77 × 10−7). The oloid’s rolling kinematics produce an inverse correlation between contact frequency and sliding velocity — faces that contact most often slide slower, creating self-compensating thermal distribution.
• Rolling dynamics, not static curvature, are the operative mechanism. The oloid has higher curvature variance (σH = 0.90) than the cylinder (0.28) yet distributes stress more uniformly. The geometry of motion dominates.
• Cylinder FDS = ∞ — at 5,000 N bearing load, all cylinder contact stresses fall below the endurance limit because contact is so localized. The cylinder doesn’t fail by distributed fatigue — it fails by pitting and spalling at a single locus. A qualitatively different failure mode.
• The RB Winner (120°/1.30/0.80) achieves a fatigue damage ratio of 14× vs. the oloid’s 23×, suggesting the CDS-optimal shape is not always the fatigue-optimal shape. The invariant vector captures tradeoffs invisible to any single metric.
Hertz Stress Oracle — SDS vs CDS, 3 runs, 600 samples
| Rank | Geometry | CDS | SDS | SDS/CDS | p̄max (MPa) | Stress CV |
|---|---|---|---|---|---|---|
| 1 | Oloid (90°, 1.0, 1.0) | 8.20e-7 | 8.07e-7 | 0.98 | 68.3 | 0.085 |
| 2 | RB Winner (120°, 1.30, 0.80) | 8.70e-7 | 8.89e-7 | 1.02 | 68.3 | 0.084 |
| 3 | Candidate (115°, 1.20, 0.65) | 9.30e-7 | 9.80e-7 | 1.05 | 76.0 | 0.101 |
| 4 | Candidate (115°, 1.30, 0.65) | 8.60e-7 | 9.80e-7 | 1.14 | 76.6 | 0.110 |
| 5 | Candidate (115°, 0.70, 0.65) | 1.77e-6 | 1.79e-6 | 1.01 | 79.2 | 0.109 |
| 6 | Cylinder (conventional) | 4.75e-5 | 4.68e-5 | 0.99 | 49.7 | 0.045 |
Pipeline Artifacts — 7 Oracles Complete
Hypothesis Engine
Define a formal invariant and physics regime. The engine returns candidate primitives in the substrate schema format — structured data, not narrative. Novel candidates are flagged with their mathematical construction path and the simulation tooling needed to validate them. Output feeds directly into the Candidate Zone.
Pipeline state: AI reasoning layer active → FEniCS oracle: pending → DEAP evolutionary search: pending → manufacturability filter: pending