Repository navigation
nf.ai.ascnf
Jeremy H. Carroll edited this page Oct 30, 2026
·
1 revision
Contract ID:
nf.ai.ascnf| Family:experimental| Index Status:draft| AuthorityEffect:None
⬅ Back to Wiki Home | View SVG Diagram
Agent-State Cohomology Normal Form (ASCNF) enforces structural normalization and explicit defect routing in the experimental regime.
| Property | Value |
|---|---|
| Canonical ID | nf.ai.ascnf |
| Short Name | ASCNF |
| Full Name | Agent-State Cohomology Normal Form |
| Family |
experimental (Bounded Quantum-Classical, Contextuality, Quantifier Alternation & Agent-State Contracts) |
| Qualification | Extended Form Contract (Normal Form Contract) |
| Data / Math Posture | in_motion |
| Index Status | draft |
| Theory Status | proposed |
| 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 (ASCNF Candidate) |
Anomaly risk: uncertified logic ; merges and contradictory agent ; narratives |
| 2. Normalization / Gate | ASCNF Verification Gate |
local agent reasoning... (certified_implies_authorized: false) |
| 3. After / Certified Output | Certified ASCNF Output |
Invariant: ; ['inference_fingerprint', ; 'c0_logic_potentials',... |
Every 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.ai.ascnf
|
|---|---|---|
| Pillar I: Excludes Anomaly | Name and eliminate a specific class of data or state defects. | uncertified logic merges and contradictory agent narratives |
| Pillar II: Preserves Invariant | State the structural invariant and protected skeleton preserved across transitions. |
Invariant: local agent reasoning patches glue to a global section on overlap relative to declared boundary adapters and repair actions; potentials are defined modulo ker(d_0) Protected Skeleton: ['inference_fingerprint', 'c0_logic_potentials', 'c1_narrative_defects', 'd0_global_image'] |
| 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 support the logical truth of the agent's external claims
- does not govern execution speed or resource allocation
- does not imply authorization
- existence of potential alpha does not imply its uniqueness; potentials are defined modulo ker(d_0) and require a declared gauge selector for canonical representation
- exactness certifies repair relative only to the declared defect extraction adapter; it does not ensure under declared assumptions semantic preservation if the adapter omits protected state
- erased ephemeral memory is unsealed session scratchpad that does not alter verified semantics and is exempt from formal loss ledger tracking under the declared policy
- cognitive_boundary: {'relations': ['agent_id', 'active_context'], 'attributes': ['confidence_score', 'entropy'], 'predicates': []}
- delta_program
- quotient_space: Q1 = C1 / im(d0)
- global_consensus_image
- prior_global_state
- local_agent_patch
- logical_predicate_before_after
- collision_context
| Criterion ID | Name | Condition |
|---|---|---|
criterion |
Check | cognitive boundary is declared before runtime orchestration |
criterion |
Check | boundary intersection (overlap between agents) is computed for each merge event |
criterion |
Check | defect maps to computable obstruction class in Q1 |
criterion |
Check | merge allowed only when obstruction_class is exact zero [omega] == 0 equivalently omega = d0(alpha) |
criterion |
Check | nonzero contradiction terminalizes into a localized reasoning loop |
Every evaluation terminates in a declared local route mapped to a canonical terminal in standard.yaml:
| Local Terminal Route | Canonical Terminal |
|---|---|
MergeConsensus |
Preserve |
IsolateContradiction |
Quarantine |
Reevaluate |
Repair |
Serialize |
Serialize |
EmitToAutoPCompiler |
Lift |
ClosureFailure |
ClosureFailure |
- symptom: global state enters infinite loop resolving agent updates, diagnosis: defects do not commute; non-trivial cocycle detected, terminal: IsolateContradiction
- symptom: downstream AutoP compilation fails on syntax mapping, diagnosis: repair attempted without exact potential omega = d0 alpha, terminal: Reevaluate
In accordance with the repository's epistemic claim discipline:
-
What it supports:
- Supports syntactic and operational checking of
nf.ai.ascnf(ASCNF) against its declared schema, boundary constraints, and witness obligations in this model. - Supports deterministic terminal routing (
MergeConsensus, IsolateContradiction, Reevaluate, Serialize) 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
in_motion, this contract enforces thatuncertified logic merges and contradictory agent narrativesis either excluded underlocal agent reasoning patches glue to a global section on overlap relative to declared boundary adapters and repair actions; potentials are defined modulo ker(d_0)or 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.ai.ascnf.
- 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.ai.ascnf.yaml)
schema_version: smplx.nf.contract.v0
schema_ref: ./normal_form_contract_schema.yaml
contract_kind: normal_form_contract
identity:
id: nf.ai.ascnf
name: Agent-State Cohomology Normal Form
short_name: ASCNF
version: v0
status: draft
family: experimental
theory_status: proposed
contract_status: draft
verification_status: absent
classification:
hierarchy_level: normal_form
subject_kind:
- agent_context_relvar
- inference_boundary
- cognitive_nine_dot_boundary
data_posture: in_motion
mathematical_posture: operational
purpose:
excludes_anomaly: uncertified logic merges and contradictory agent narratives
preserves_invariant: local agent reasoning patches glue to a global section on overlap
relative to declared boundary adapters and repair actions; potentials are defined
modulo ker(d_0)
protected_skeleton:
- inference_fingerprint
- c0_logic_potentials
- c1_narrative_defects
- d0_global_image
erased_structure:
- ephemeral_agent_memory
non_claims:
- does not support the logical truth of the agent's external claims
- does not govern execution speed or resource allocation
- does not imply authorization
- existence of potential alpha does not imply its uniqueness; potentials are defined
modulo ker(d_0) and require a declared gauge selector for canonical representation
- exactness certifies repair relative only to the declared defect extraction adapter;
it does not ensure under declared assumptions semantic preservation if the adapter omits protected state
- erased ephemeral memory is unsealed session scratchpad that does not alter verified
semantics and is exempt from formal loss ledger tracking under the declared policy
obstruction_substrate:
finite_carrier:
description: per-agent local reasoning patch; defects from overlapping narrative writes
max_rank: null
cochain_complex:
C0: local_reasoning_potentials_alpha
C1: narrative_merge_defects_omega
C2: logical_contradiction_failures
d0: maps local inference to global state defect
d1: evaluates multi-agent consensus closure
quotient: "Q1 = C1 / im(d0)"
obstruction_class:
notation: "[omega(e)]"
exact: "[omega] == 0"
residual_closed: "d1(omega) == 0 and [omega] != 0"
open: "d1(omega) != 0"
declarations_required:
- cognitive_boundary:
relations: [agent_id, active_context]
attributes: [confidence_score, entropy]
predicates: []
- delta_program
- quotient_space: "Q1 = C1 / im(d0)"
- global_consensus_image
evidence_required:
- prior_global_state
- local_agent_patch
- logical_predicate_before_after
- collision_context
validation_criteria:
- cognitive boundary is declared before runtime orchestration
- boundary intersection (overlap between agents) is computed for each merge event
- defect maps to computable obstruction class in Q1
- merge allowed only when obstruction_class is exact zero [omega] == 0 equivalently omega = d0(alpha)
- nonzero contradiction terminalizes into a localized reasoning loop
proof_obligations:
- id: ascnf.sheaf_gluing_exactness
status: theorem_shaped
terminal_routes:
- MergeConsensus
- IsolateContradiction
- Reevaluate
- Serialize
- EmitToAutoPCompiler
- ClosureFailure
terminal_route_map:
MergeConsensus: Preserve
IsolateContradiction: Quarantine
Reevaluate: Repair
Serialize: Serialize
EmitToAutoPCompiler: Lift
ClosureFailure: ClosureFailure
certification:
certificate_required: true
certificate_kind: consensus_certificate
obstruction_class_required: true
loss_ledger_required: false
loss_ledger_trigger_id: null
verifier_required: true
authorization:
authorized_by: null
certified_implies_authorized: false
failure_modes:
- symptom: global state enters infinite loop resolving agent updates
diagnosis: defects do not commute; non-trivial cocycle detected
terminal: IsolateContradiction
- symptom: downstream AutoP compilation fails on syntax mapping
diagnosis: repair attempted without exact potential omega = d0 alpha
terminal: Reevaluate
definition:
source: coda_all_universe/mssn_sn_tower/definitions.md
formal_statement: >
Under the declared cognitive boundary and defect extraction adapter, local agent
reasoning patches admit consistent multi-agent consensus if and only if the narrative
defect cochain omega in C^1 is exact under coboundary operator d_0 (omega = d_0 alpha).
Potentials are unique up to ker(d_0). Non-exact closed cochains represent irreconcilable
narrative contradictions requiring quarantine.
quadrilateral:
qualifies_as_true_normal_form: false
qualification_gap: reconstruction_is_sheaf_gluing_not_a_relational_natural_join
qualifies_as_extended_form: true
anomaly_exclusion: uncertified logic merges and contradictory agent narratives
lossless_join:
status: sheaf_gluing
statement: local reasoning patches agreeing on overlaps reconstruct a global state section
relative to the declared adapter and gauge selector
dependency_preservation:
status: cocycle_condition_preserved
statement: nilpotence of the consensus complex d1 d0 = 0 is preserved across agent boundaries
syntactic_decision:
status: transition_certificate
statement: the obstruction class in Q1 is computable from declared boundary complexes,
adapter definitions, and patch schemasSimplex 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)