Repository navigation
nf.derivation.ignf
Jeremy H. Carroll edited this page Oct 30, 2026
·
1 revision
Contract ID:
nf.derivation.ignf| Family:derivation| Index Status:draft| AuthorityEffect:None
⬅ Back to Wiki Home | View SVG Diagram
Isomorphism Gauge Normal Form (IGNF) enforces structural normalization and explicit defect routing in the derivation regime.
| Property | Value |
|---|---|
| Canonical ID | nf.derivation.ignf |
| Short Name | IGNF |
| Full Name | Isomorphism Gauge Normal Form |
| Family |
derivation (MSS-N Tower Algebraic Derivation, Split Extension-Retraction & Obstruction Contracts) |
| Qualification | Extended Form Contract (Normal Form Contract) |
| Data / Math Posture | at_rest |
| Index Status | draft |
| Theory Status | established |
| Verification Status | absent |
| Contract Version | v0 |
| Governance Fence |
AuthorityEffect: None (certified_implies_authorized: false) |
| Stage | Carrier / Operator | Concrete State / Invariant |
|---|---|---|
| 1. Before / Candidate Input | Input Carrier (IGNF Candidate) |
Anomaly risk: permutation gauge ; redundancy anomaly where identical ; relational topologies are... |
| 2. Normalization / Gate | IGNF Verification Gate |
every finite relation is... (certified_implies_authorized: false) |
| 3. After / Certified Output | Certified IGNF Output |
Invariant: ['carrier_size', ; 'canonical_relation_key', ; 'automorphism_subgroup',... |
- ref: https://github.com/dbccpage/19L57G1/blob/f1d56c010e6ba10a3b9418bd7cc5953c067250f2/lean4/Derivation/RenamingStructure.lean
section: lean4/Derivation/RenamingStructure.lean
note: canonical key minimization and Aut(r) computationEvery contract in simplex-normal-forms is evaluated against the Four-Pillar Quadrilateral defined in contracts/_golden_nfs/standard.yaml:
| Pillar | Requirement | Contract Specification for nf.derivation.ignf
|
|---|---|---|
| Pillar I: Excludes Anomaly | Name and eliminate a specific class of data or state defects. | permutation gauge redundancy anomaly where identical relational topologies are represented redundantly across symmetric group orbits |
| Pillar II: Preserves Invariant | State the structural invariant and protected skeleton preserved across transitions. |
Invariant: every finite relation is canonicalized to its unique lexicographically minimal representative under the full symmetric group action, with preserved automorphism stabilizer Protected Skeleton: ['carrier_size', 'canonical_relation_key', 'automorphism_subgroup', 'orbit_size'] |
| Pillar III: Lossless Reconstruction | State the non-loss reconstruction operator (join, direct sum, pullback, or replay). | Lossless reconstruction under declared projection, direct sum, or pullback operators. |
| Pillar IV: Syntactic Decidability | State how conformance is decided from declared constraints without unbudgeted scans. | Decidable from declared schema and witness metadata within bounded evaluation budgets. |
- does not claim polynomial-time canonization for unbounded graph sizes
- does not derive continuous gauge theories or Lie algebras
- does not assert physical identity beyond relational isomorphism
- does not imply operational authority
- carrier_size
- input_relation
- canonical_key_algorithm
- finite_labeled_relation_carrier
- permutation_action
- exact_or_bounded_decision_mode
- transport_permutation
- canonical_representative_tuple
- automorphism_generators
- coset_transport_permutation
| Criterion ID | Name | Condition |
|---|---|---|
criterion |
Check | the output relation matches the minimal sorted image across all permutations in S_n |
criterion |
Check | the automorphism group stabilizes the relation identically |
criterion |
Check | orbit size satisfies orbit-stabilizer theorem |
criterion |
Check | the retained transport is a bijection of the complete declared vertex carrier; its inverse reconstructs the labeled relation |
criterion |
Check | automorphism groups are conjugated by transport; label-specific queries use the transport |
criterion |
Check | resource exhaustion yields Undetermined, not a certified canonical minimum |
Every evaluation terminates in a declared local route mapped to a canonical terminal in standard.yaml:
| Local Terminal Route | Canonical Terminal |
|---|---|
AcceptCanonicalRepresentative |
Preserve |
RejectNonCanonicalPresentation |
Recompute |
InvalidateNonIsomorphicTransform |
Invalidate |
Undetermined |
Abstain |
- symptom: a relation is presented in non-minimal form within its isomorphism orbit, diagnosis: arbitrary labeling was not canonicalized modulo S_n, terminal: RejectNonCanonicalPresentation
- symptom: a claimed isomorphism transformation alters edge cardinality or connectivity, diagnosis: invalid mapping failed to preserve relational structure, terminal: InvalidateNonIsomorphicTransform
In accordance with the repository's epistemic claim discipline:
-
What it supports:
- Supports syntactic and operational checking of
nf.derivation.ignf(IGNF) against its declared schema, boundary constraints, and witness obligations in this model. - Supports deterministic terminal routing (
AcceptCanonicalRepresentative, RejectNonCanonicalPresentation, InvalidateNonIsomorphicTransform, Undetermined) when required declarations or invariants fail.
- Supports syntactic and operational checking of
-
What it does not support:
- Does not confer operational authority (
AuthorityEffect: None,certified_implies_authorized: false). - Does not claim semantic truth of undeclared external processes or unverified upstream inputs beyond the declaredprotected skeleton.
- Does not confer operational authority (
-
The narrowest defensible claim:
- Within the declared substrate
at_rest, this contract enforces thatpermutation gauge redundancy anomaly where identical relational topologies are represented redundantly across symmetric group orbitsis either excluded underevery finite relation is canonicalized to its unique lexicographically minimal representative under the full symmetric group action, with preserved automorphism stabilizeror routed to an explicit refusal/recovery terminal.
- Within the declared substrate
-
The next test needed:
- Property-based falsification and mutation testing across boundary edge cases and composed multi-step pipelines for
nf.derivation.ignf.
- Property-based falsification and mutation testing across boundary edge cases and composed multi-step pipelines for
Click to expand full canonical YAML contract (contracts/nf.derivation.ignf.yaml)
# Draft declaration: no bound local contract evaluator is supplied; upstream mathematics and schema checks are separate evidence.
schema_version: smplx.nf.contract.v0
contract_kind: form_contract
identity:
id: nf.derivation.ignf
name: Isomorphism Gauge Normal Form
short_name: IGNF
version: v0
status: draft
family: derivation
theory_status: established
contract_status: draft
verification_status: absent
classification:
hierarchy_level: form
subject_kind:
- relational_carrier
- permutation_orbit
- gauge_invariant_observable
data_posture: at_rest
mathematical_posture: formal_algebraic
purpose:
excludes_anomaly: permutation gauge redundancy anomaly where identical relational topologies are represented
redundantly across symmetric group orbits
preserves_invariant: every finite relation is canonicalized to its unique lexicographically minimal
representative under the full symmetric group action, with preserved automorphism stabilizer
protected_skeleton:
- carrier_size
- canonical_relation_key
- automorphism_subgroup
- orbit_size
erased_structure:
- arbitrary_node_labeling_permutations
non_claims:
- does not claim polynomial-time canonization for unbounded graph sizes
- does not derive continuous gauge theories or Lie algebras
- does not assert physical identity beyond relational isomorphism
- does not imply operational authority
quadrilateral:
qualifies_as_true_normal_form: false
qualification_gap: no_project_join_theorem
anomaly_exclusion: redundant isomorphic representations of relational states causing combinatorial search
tree explosion
lossless_join:
status: orbit_coset_reconstruction
statement: the original labeled relation is recovered exactly from the canonical representative, the
automorphism stabilizer, and the coset permutation
dependency_preservation:
status: graph_structure_preserved
statement: edge adjacency and node degrees are preserved identically under the canonicalization map
syntactic_decision:
status: declaration_decidable
statement: decidable via exhaustive or canonical permutation search over S_n on finite carriers
declarations_required:
- carrier_size
- input_relation
- canonical_key_algorithm
- finite_labeled_relation_carrier
- permutation_action
- exact_or_bounded_decision_mode
- transport_permutation
evidence_required:
- canonical_representative_tuple
- automorphism_generators
- coset_transport_permutation
validation_criteria:
- the output relation matches the minimal sorted image across all permutations in S_n
- the automorphism group stabilizes the relation identically
- orbit size satisfies orbit-stabilizer theorem |Orb(r)| * |Aut(r)| == n!
- the retained transport is a bijection of the complete declared vertex carrier; its inverse reconstructs
the labeled relation
- automorphism groups are conjugated by transport; label-specific queries use the transport
- resource exhaustion yields Undetermined, not a certified canonical minimum
terminal_routes:
- AcceptCanonicalRepresentative
- RejectNonCanonicalPresentation
- InvalidateNonIsomorphicTransform
- Undetermined
terminal_route_map:
AcceptCanonicalRepresentative: Preserve
RejectNonCanonicalPresentation: Recompute
InvalidateNonIsomorphicTransform: Invalidate
Undetermined: Abstain
certification:
certificate_required: true
certificate_kind: gauge_canon_certificate
obstruction_class_required: false
loss_ledger_required: false
verifier_required: true
authorization:
authorized_by: null
certified_implies_authorized: false
failure_modes:
- symptom: a relation is presented in non-minimal form within its isomorphism orbit
diagnosis: arbitrary labeling was not canonicalized modulo S_n
terminal: RejectNonCanonicalPresentation
- symptom: a claimed isomorphism transformation alters edge cardinality or connectivity
diagnosis: invalid mapping failed to preserve relational structure
terminal: InvalidateNonIsomorphicTransform
examples:
- ref: https://github.com/dbccpage/19L57G1/blob/f1d56c010e6ba10a3b9418bd7cc5953c067250f2/lean4/Derivation/RenamingStructure.lean
section: lean4/Derivation/RenamingStructure.lean
note: canonical key minimization and Aut(r) computation
references:
- https://github.com/dbccpage/19L57G1/blob/f1d56c010e6ba10a3b9418bd7cc5953c067250f2/docs/GENESIS_CLOSEOUT.md
- ./README.mdSimplex Normal Forms • 112 Canonical Contracts & SVG Diagrams • CODA_MUR Transport • certified_implies_authorized: false • AuthorityEffect: None
- Home (Master Index)
- Project Status & Evidence
- Theory & Cochain Substrate
- Observer-Relative Ontology
- Concrete Worked Examples
- Geometrodynamics & Physics
shape (17)
- 0NF (
nf.classical.0nf) - 1NF (
nf.classical.1nf) - 2NF (
nf.classical.2nf) - 3NF (
nf.classical.3nf) - 4NF (
nf.classical.4nf) - 5NF (
nf.classical.5nf) - 6NF (
nf.classical.6nf) - BCNF (
nf.classical.bcnf) - DKNF (
nf.classical.dknf) - EKNF (
nf.classical.eknf) - ETNF (
nf.classical.etnf) - NF2 (
nf.classical.nf2) - RFNF (
nf.classical.rfnf) - SKNF (
nf.classical.sknf) - DHNF (
nf.cochain.dhnf) - HCNF (
nf.ddc.hodge_canonical) - MSSNF (
nf.mssn)
change (6)
representation (5)
compilation (1)
epistemic (15)
- EQNF (
nf.coda.eqnf) - ANF (
nf.epistemic.authority) - CNF (
nf.epistemic.cnf) - EFNF (
nf.epistemic.efnf) - ENF (
nf.epistemic.enf) - FNF (
nf.epistemic.freshness) - LNF (
nf.epistemic.location) - NAR-NF (
nf.epistemic.nar_nf) - ObsNF (
nf.epistemic.observer) - ODNF (
nf.epistemic.odnf) - ONF (
nf.epistemic.onf) - PvNF (
nf.epistemic.pvnf) - RNF (
nf.epistemic.replica) - SnNF (
nf.epistemic.snnf) - StNF (
nf.epistemic.state)
authority (1)
evidence (8)
derivation (12)
- AONF (
nf.derivation.aonf) - APNF (
nf.derivation.apnf) - IGNF (
nf.derivation.ignf) - IRNF (
nf.derivation.irnf) - LSNF (
nf.derivation.lsnf) - OBNF (
nf.derivation.obnf) - PDNF (
nf.derivation.pdnf) - RPNF (
nf.derivation.rpnf) - SCNF (
nf.derivation.scnf) - SERNF (
nf.derivation.sernf) - AINF (
nf.ontology.ainf) - WDNF (
nf.wdp.wdnf)
topology (2)
physics (20)
- RBNF (
nf.physics.bianchi_regge) - BQNF-REGGE (
nf.physics.bqnf_regge) - CDT-FSIGN-NF (
nf.physics.cdt_fermion_sign) - CDT-KD-DOUBLING-NF (
nf.physics.cdt_kd_doubling) - CDT-MATTER-NF (
nf.physics.cdt_matter_coupling) - CDT-OVERLAP-NF (
nf.physics.cdt_overlap_fermions) - CDT-SPEC-NF (
nf.physics.cdt_spectral_dimension) - CDT-SUSY-WITTEN-NF (
nf.physics.cdt_susy_witten) - CDT-TOPO-CHARGE-NF (
nf.physics.cdt_topological_charge) - CDT-WMC-NF (
nf.physics.cdt_wick_mc) - CDT-ZOLOTAREV-NF (
nf.physics.cdt_zolotarev_overlap) - DFNF (
nf.physics.dfnf) - L1CCNF (
nf.physics.l1_constraint_closure) - LCNF (
nf.physics.lorentzian_cdt) - L1PSNF (
nf.physics.pachner_lp_scaling) - PWNF (
nf.physics.pwnf) - RCNF (
nf.physics.rcnf) - RPCNF (
nf.physics.rpcnf) - SIDNF (
nf.physics.schlafli_nf) - WDWNF (
nf.physics.wdwnf)