independent
RS-independence holds for two coupled axes precisely when their carrying recognition primitives differ. Researchers building cross-domain combination theorems cite this predicate to license pairwise checks before applying product or sum constructions. The definition extracts and compares the primitive tags from the CoupledAxis records.
claimTwo finite axes $A$ of cardinality $n$ and $B$ of cardinality $m$, each tagged by an RS primitive, are independent if and only if their primitives satisfy primitive$(A) ≠$ primitive$(B)$.
background
The module supplies infrastructure for cross-domain theorems by equipping finite axes with recognition-primitive tags. A CoupledAxis $n$ consists of a finite index type of cardinality exactly $n$ together with a primitive tag drawn from RSPrimitive that identifies the physical meaning carried by the axis.
proof idea
One-line definition that projects the primitive field from each CoupledAxis argument and asserts their inequality.
why it matters in Recognition Science
The predicate feeds downstream results such as space_translation_invariance_implies_momentum_conservation and all_ml_on_phi_ladder by guaranteeing that axes from distinct primitives may be combined. It implements the module's core distinction that equal cardinality alone does not imply independence, aligning with the framework's use of primitives to separate physical domains.
scope and limits
- Does not apply when the two axes have unequal cardinalities.
- Does not supply a numerical measure of independence.
- Does not incorporate J-cost, defect distance, or phi-ladder position.
- Does not extend to continuous or infinite axes.
formal statement (Lean)
39def independent {n m : ℕ} (A : CoupledAxis n) (B : CoupledAxis m) : Prop :=
proof body
Definition body.
40 A.primitive ≠ B.primitive
41
42/-- Pairwise independent triple of same-size axes. -/
used by (40)
-
space_translation_invariance_implies_momentum_conservation -
J_bit -
all_ml_on_phi_ladder -
agrees_with_nucleosynthesis -
RSNSBridgeSpec -
independent -
independent_step_listenNoopProgram -
DecodedSimulationHypothesis -
DecodedSimulationHypothesis -
decoded_simulation_one_step -
SimulationHypothesis -
SimulationHypothesis -
simulation_one_step -
circuit_bond_count_le -
alphaInv_linear_term -
curvature_term_complete_derivation -
gamma_bounds_optimal -
display_speed_eq_c -
balance_unique_positive_root -
dark_energy_eos -
phase_locked_energy_constant -
vacuum_mode -
hubble_tension_is_prediction -
peak_3_1_ratio -
printProbability -
CoincidenceBound -
five_squared_lt_two_5 -
T_node_pos -
defect_site_prediction -
ea004_certificate
depends on (10)
-
of -
independent -
of -
A -
of -
CoupledAxis -
of -
of -
A -
A