pith. machine review for the scientific record. sign in
def definition def or abbrev high

strictBiologyRealization

show as:
view Lean formalization →

The definition assembles a StrictLogicRealization whose carrier is the set of lineage states, cost is the indicator function returning zero only on identical states, and generator is the reproductive step. Workers verifying the four canonical domains in the admissible class would cite it to confirm biology satisfies the strict axioms. The record is populated directly from sibling lemmas on lineageCost and reproductiveStep, with the nontrivial law reduced by a single simp.

claimThe strict biological realization is the StrictLogicRealization with carrier the set of pairs $(l,g)$ where $l,g$ are natural numbers (lineage label and generation depth), cost function $c(a,b)=0$ if $a=b$ and $1$ otherwise, generator the reproductive step on states, identity the zero lineage state, and all required laws witnessed by the pre-established identities $c(a,a)=0$, $c(a,b)=c(b,a)$, and the trivial laws.

background

In the Strict/Biology module a lineage state is a pair of natural numbers consisting of a lineage label and a generation depth; the label prevents the carrier from being a bare Nat alias so that arithmetic must be generated by repeated reproductive steps. The cost between states is the indicator that vanishes exactly on equality, and the generator is the reproductive step that advances generation depth while preserving lineage. The module doc states this supplies a domain-rich biological realization over the simple lineage-state structure. Upstream, the compose operation from VirtueComposition supplies the pattern for combining generators, while one from IntegersFromLogic and RationalsFromLogic provide the neutral elements referenced in the realization laws.

proof idea

The definition is a direct record that sets Carrier to LineageState, Cost to Nat, zeroCost to the Nat instance, compare to lineageCost, compose to reproduce, one to lineageZero, and generator to reproductiveStep. The identity, non-contradiction, and excluded-middle laws are filled by the theorems lineageCost_self, lineageCost_symm, and True. The nontrivial law is discharged by the tactic simp [lineageCost, reproductiveStep, lineageZero].

why it matters in Recognition Science

This definition supplies the biology_admissible witness inside AdmissibleClassCert, which records that all four canonical domains admit the universal forcing equivalence. It therefore closes the biology slot in the strict chain and feeds the axiom audit that equates the arithmetic carrier of the realization to LogicNat. The construction directly instantiates the Recognition Composition Law at the level of reproduction and confirms compatibility with the eight-tick octave structure without introducing extra hypotheses.

scope and limits

Lean usage

noncomputable def biology_adm : AdmissibleRealization strictBiologyRealization := biology_admissible

formal statement (Lean)

  43def strictBiologyRealization : StrictLogicRealization where
  44  Carrier := LineageState

proof body

Definition body.

  45  Cost := Nat
  46  zeroCost := inferInstance
  47  compare := lineageCost
  48  compose := reproduce
  49  one := lineageZero
  50  generator := reproductiveStep
  51  identity_law := lineageCost_self
  52  non_contradiction_law := lineageCost_symm
  53  excluded_middle_law := True
  54  composition_law := True
  55  invariance_law := True
  56  nontrivial_law := by
  57    simp [lineageCost, reproductiveStep, lineageZero]
  58

used by (5)

From the project-wide theorem graph. These declarations reference this one in their body.

depends on (14)

Lean names referenced from this declaration's body.