IndisputableMonolith.UnitMapping
The UnitMapping module supplies an abstract integer placeholder for the subgroup generated by the unit δ in Recognition Science. It equips charge, time, and action mappings with conversion functions between Z and this cyclic subgroup. The module consists entirely of definitions and basic lemmas drawn from group theory, with no derivations or numerical content.
claimLet $G$ be a group and let $δ ∈ G$. The module defines the cyclic subgroup $⟨δ⟩$ together with maps fromZ : ℤ → ⟨δ⟩ and toZ : ⟨δ⟩ → ℤ satisfying toZ ∘ fromZ = id, plus derived maps for charge, time, and action.
background
Recognition Science takes the fundamental time quantum τ₀ = 1 tick from the Constants module as its RS-native unit. The present module introduces an abstract placeholder for physical units by treating δ as a generator and using the integers Z solely as a mapping device. It defines DeltaSub as the subgroup generated by δ, supplies the bidirectional maps fromZ and toZ, and builds auxiliary maps including chargeMap, timeMap, actionMap, and mapDeltaCharge.
proof idea
This is a definition module, no proofs.
why it matters in Recognition Science
The module supplies the integer scaffolding required for unit transformations that appear throughout the Recognition framework. It directly enables the sibling definitions of chargeMap, timeMap, and actionMap, which in turn support mass formulas on the phi-ladder and the eight-tick octave structure. No downstream theorems are listed, indicating this layer remains foundational rather than terminal.
scope and limits
- Does not specify the concrete group containing δ.
- Does not link δ to physical dimensions or constants.
- Does not prove uniqueness or completeness of the integer maps.
- Does not perform numerical evaluation or approximation.
depends on (1)
declarations in this module (21)
-
def
DeltaSub -
def
fromZ -
def
toZ -
lemma
toZ_fromZ -
structure
AffineMapZ -
def
apply -
def
mapDelta -
lemma
mapDelta_diff -
def
chargeMap -
def
timeMap -
def
actionMap -
def
mapDeltaCharge -
def
mapDeltaTime -
def
mapDeltaAction -
lemma
mapDelta_fromZ -
lemma
mapDelta_step -
lemma
mapDeltaTime_fromZ -
lemma
mapDeltaTime_step -
lemma
mapDeltaAction_fromZ -
lemma
mapDeltaAction_step -
lemma
mapDelta_diff_toZ