What this page covers.
How to turn energetic tallies into a single, dimensionless contrast and then bounded alignments—no lookup tables needed. You’ll pick one contrast lens per study, set transparent scales, apply uniform guards, and keep direction guaranteed for fixed stoichiometry.
Key ideas
- One lens per study. Use a consistent energetic basis (formation/bond, thermodynamic, redox, or vetted proxy).
- Symmetric assignment. A single bounded rule maps contrast to reactant/product alignments; direction then follows the Sign Lemma.
- Scale policy. Magnitudes are tunable via declared scales; sign and ordering stay invariant for fixed stoichiometry.
- Guards. Use the same alignment clamp and denominator guard throughout for numeric safety.
- Multi-step. Accumulate contrast at the lens level first; assign alignments once.
- M1/M2. Keep ionic (M1) vs covalent (M2) combines consistent inside species.
- Reproducibility. Cite data sources/versions; record all choices in the manifest.
Plain ASCII formulas (copy-ready)
Canonical contrast (choose one lens per study)
E_broken = sum_over_bonds_broken(B_bond)
E_formed = sum_over_bonds_formed(B_bond)
e = (E_formed - E_broken) / E_unit # E_unit > 0
Equivalent lenses (same sign convention; pick ONE)
# Thermodynamic:
e = -(DeltaG) / G_unit # DeltaG < 0 => e > 0
# Redox:
e = (n * F * DeltaE) / E_unit # DeltaE > 0 => e > 0
# Kinetic proxy (observation-only):
e = -(Ea / (R * T_unit)) # higher Ea => more negative e
Minimal pseudocode
input:
bonds_broken[], bonds_formed[]
B_bond(.)
E_unit > 0
E_broken := sum( B_bond(b) for b in bonds_broken )
E_formed := sum( B_bond(b) for b in bonds_formed )
e := (E_formed - E_broken) / E_unit
# OR (pick exactly one alternative and keep fixed for the study):
# e := -(DeltaG) / G_unit
# e := (n * F * DeltaE) / E_unit
# e := -(Ea / (R * T_unit))
return e
Lens/manifest discipline
# Use one lens per study; no mixing.
# If a value is missing, either exclude the case or declare a bounded prior (do not hard-code).
# Publish: lens_name, UnitName, UnitValue, sources (with versions), rounding policy, any priors (named, bounded).
Navigation
Previous – Barrier-aware RSI (3.10)
Next – Contrast (e): canonical definition (4.1)
Explore further
https://github.com/OMPSHUNYAYA/Symbolic-Mathematical-Chemistry
Parts of this release
Part 1 covers the core pipeline, invariants, empirical validations, and the reproducibility manifest; Part 2 contains canon tables, worked sets, software benches, CSV and JSON schemas, and detailed datasets.
Disclaimer (observation only)
This is an observation only, symbolic framework that provides bounded, table-free mappings for directionality and ranking. It is not a kinetics, safety, or hazard model and does not constitute operational guidance. Always follow lab safety protocols and regulatory requirements.