autogenesis-operation-nat-modeq-1c0507f1ded168f7
- Kind
- kernel-term
- Status
- checked
Supports: The proposition declared as `Nat.ModEq.refl` in the pinned Mathlib v4.30 source.
python3 scripts/check-autogenesis-nat-modeq-family.py Evidence notes
Derived from an independently replayed modeq-family receipt. The registered fact-operation checker (scripts/check-autogenesis-nat-modeq-family.py) replays the proof-isolated statement artifact through a fresh importer and requires the exact kernel-checked proof and dependency-free result; no caller-authored route, footprint, checker, or shell command is accepted. This is a BLIND GENERALIZATION of the train-set producer (modeq_family_support, tuned only on the four int-modeq-* streams and committed unmodified): it unfolds `Nat.ModEq.refl`'s definitional `ModEq n a b := a % n = b % n` and closes with Eq.refl, reconstructed directly from Eq.rec -- never a borrowed theorem, never a reference to the target or a sibling ModEq fact. Only THIS fact of the three the operation names is settled here; `F:ml430-nat-modeq-symm-0a3d4d18` and `F:ml430-nat-modeq-trans-ef9d1c46` remain open and dispatchable, deliberately left for a following lane so the transition stays reviewable one fact at a time.