reconciliation-Nat.land_assoc
- Kind
- kernel-term
- Status
- checked
Supports: ∀ (n m k : ℕ), n &&& m &&& k = n &&& (m &&& k)
Evidence notes
Registers an independently constructed native theorem (`F:nat-land-assoc`, `Nat.land_assoc` in `nat_prelude/rec_agreement.rs`) whose proposition definitionally matches this proof-free imported goal -- Mathlib's `Nat.land` is `Nat.bitwise and`, and our `Nat.land` is proved equal to the `bitwise and_fn` specialization by `Nat.bitwise_and_eq_land`, so this closes the SAME function's associativity, not a lookalike about a different definition (the criterion this repository uses to decide when flipping an `ml430` mirror is honest: Mathlib's `def` is the same function, not merely a theorem about a different one). No Autogenesis operation produced the theorem; the route taken (`land_aux_assoc_of_fuel` via a double `Nat.div_mod_unique` reconstruction plus the outer induction's own `ih`) is NOT Mathlib's own route, which is why `depends_on` still names the still-open `F:ml430-nat-land-bit-b9ab7475` -- that edge records curriculum lineage, not a dependency this proof actually used.