Encyclopedia Chemistry Chemistry Nucleoside Structure From Config Dim Nucleostructure Cert

ARTICLE 4 claims 4 theorems

Chemistry Nucleoside Structure From Config Dim Nucleostructure Cert

A machine-checked certificate packages the count of DNA and RNA building blocks into one formal object, without asserting any chemistry beyond the numbers.

The nucleoside certificate

Nucleosides are the molecular subunits that make up nucleic acids: a nitrogenous base attached to a sugar. DNA and RNA each use a small set of them. DNA uses four (adenine, thymine, cytosine, guanine), while RNA replaces thymine with uracil, giving five canonical types in total across both systems.

The certificate NucleostructureCert is a machine-checked collection of formal theorems that records three plain counting facts. First, the total number of canonical nucleoside types is five. Second, the DNA subset contains exactly four of them. Third, that count of four equals two squared. The certificate bundles these three statements into a single object, so that any later formal argument can refer to the whole package at once. It is built from three already-proved theorems, and the library reports zero unproved assumptions and zero axioms beyond the ambient type theory.

The arithmetic fact that 4 = 2² is the only structural content. The framework's vocabulary calls this a binary structure: two independent binary axes (purine versus pyrimidine, keto versus amino) can classify the four DNA nucleosides. That interpretation is a definitional choice, not a derived result. The certificate itself proves only the counts, not the biological meaning of those counts.

In Recognition Science, this certificate is a small bridge between the framework's configurational dimension language and biochemistry. The framework models the four DNA nucleosides as a two-dimensional binary space, and the five total types as a five-element configuration space. The certificate makes those counts explicit and checkable, but it does not derive the existence of DNA, the genetic code, or the base-pairing rules from first principles.

What the certificate does not claim matters as much as what it proves. It does not assert that the base-pair complement structure (A-T and G-C) follows from the counts. It does not claim that five is a special or forced number in the framework's sense; it merely records that the canonical list has five entries. It does not prove any chemical property of the molecules themselves, only the cardinalities of a chosen list.

THEOREM nucleosideCount · IndisputableMonolith/Chemistry/NucleosideStructureFromConfigDim.lean
theorem nucleosideCount : Fintype.card Nucleoside = 5 := by decide
THEOREM dna_nucleoside_count · IndisputableMonolith/Chemistry/NucleosideStructureFromConfigDim.lean
theorem dna_nucleoside_count : DNANucleoside.card = 4 := by decide
THEOREM dna_equals_F2sq · IndisputableMonolith/Chemistry/NucleosideStructureFromConfigDim.lean
/-- 4 = 2² (F₂² at D=2). -/
theorem dna_equals_F2sq : DNANucleoside.card = 2 ^ 2 := by decide
THEOREM nucleostructureCert · IndisputableMonolith/Chemistry/NucleosideStructureFromConfigDim.lean
def nucleostructureCert : NucleostructureCert where
  five_total := nucleosideCount
  four_dna := dna_nucleoside_count
  f2_structure := dna_equals_F2sq

What this page does not claim

The certificate does not prove the base-pair complement structure A-T and G-C. The certificate does not claim that five is a forced number in the framework's sense. The certificate does not assert any chemical property of the nucleoside molecules beyond their counted membership in a list.

Verify this page

Every tagged claim above names its theorem. To check one yourself rather than trust this page, elaborate the source module with Lean 4 and audit its axiom basis:

$ lake env lean IndisputableMonolith/Chemistry/NucleosideStructureFromConfigDim.lean
expected axiom basis: [propext, Classical.choice, Quot.sound] (the Lean kernel's standard three; no RS-specific axioms)

A page whose claims cannot be reproduced this way does not ship. In production, every anchor links to the exact declaration in the public source release, and this block carries the build receipt for the page itself.

Derived articles

This page is generated by a question-recursion engine: the questions its answers raise become the next pages. The current agenda, with open targets marked red:

MACHINE LAYER · GROUNDED CLAIM TABLE · CLICK TO EXPAND