Repository navigation
nf.relativistic.lightcone
Jeremy H. Carroll edited this page Oct 30, 2026
·
1 revision
Contract ID:
nf.relativistic.lightcone| Family:relativistic| Index Status:draft| AuthorityEffect:None
⬅ Back to Wiki Home | View SVG Diagram
Light-Cone Causality Normal Form (LCNF) enforces structural normalization and explicit defect routing in the relativistic regime.
| Property | Value |
|---|---|
| Canonical ID | nf.relativistic.lightcone |
| Short Name | LCNF |
| Full Name | Light-Cone Causality Normal Form |
| Family |
relativistic (Causal Lightcone Structure & Relativistic Clock Synchronization 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 (LCNF Candidate) |
Anomaly risk: non-admissible ; causal ordering claims, conflation ; of logical consensus serializat... |
| 2. Normalization / Gate | LCNF Verification Gate |
event ordering strictly... (certified_implies_authorized: false) |
| 3. After / Certified Output | Certified LCNF Output |
Invariant: ['event_location', ; 'event_time_interval', ; 'propagation_medium',... |
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.relativistic.lightcone
|
|---|---|---|
| Pillar I: Excludes Anomaly | Name and eliminate a specific class of data or state defects. | non-admissible causal ordering claims, conflation of logical consensus serialization with physical signal causality, and unquantified timestamp interval overlaps |
| Pillar II: Preserves Invariant | State the structural invariant and protected skeleton preserved across transitions. |
Invariant: event ordering strictly respects declared signal propagation velocity bounds, distinguishes definitely causal, ruled out, and inconclusive interval pairs, and isolates consensus serialization as logical order Protected Skeleton: ['event_location', 'event_time_interval', 'propagation_medium', 'max_signal_speed', 'relation_type', 'causal_classification'] |
| 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. |
- a consensus certificate establishes a logical state-machine serialization order; it does not alter the physical spacetime interval or make physical propagation between spacelike events possible
- does not support absolute simultaneity; overlapping interval bounds represent lack of resolved timestamp order, not physical simultaneity
- does not provide consensus by itself without an explicit consensus witness
- does not make spacelike or network-concurrent events physically causal
- event_id: unique event identifier
- event_location: coordinates in declared reference frame
- event_time_interval: [t_min, t_max] with declared confidence
- propagation_medium: medium specification with speed bound c_max
- relation_type: enum [physical_signal_causality, observed_message_causality, timestamp_interval_order, consensus_logical_serialization]
- consensus_witness_if_logical_order_claimed: optional consensus certificate
- timestamp_uncertainty_packets: list
- location_or_region_witnesses: list
- distance_and_latency_bounds: dict
- consensus_certificate_if_ordering_spacelike_events: string_or_null
| Criterion ID | Name | Condition |
|---|---|---|
| `` | **** | |
| `` | **** | |
| `` | **** | |
| `` | **** | |
| `` | **** |
Every evaluation terminates in a declared local route mapped to a canonical terminal in standard.yaml:
| Local Terminal Route | Canonical Terminal |
|---|---|
DefinitelyCausal |
Preserve |
SpacelikeConcurrent |
Preserve |
ConsensusSerialized |
Serialize |
InconclusiveTiming |
Abstain |
CausalViolation |
Reject |
Unsupported |
Unsupported |
- symptom: replica log asserts write B observed write A before any declared signal could carry A to B, diagnosis: non-admissible causal edge (spacelike propagation violation), terminal: CausalViolation
- symptom: timestamps overlap such that causal direction cannot be determined, diagnosis: unquantified interval overlap, terminal: InconclusiveTiming
In accordance with the repository's epistemic claim discipline:
-
What it supports:
- Supports syntactic and operational checking of
nf.relativistic.lightcone(LCNF) against its declared schema, boundary constraints, and witness obligations in this model. - Supports deterministic terminal routing (
DefinitelyCausal, SpacelikeConcurrent, ConsensusSerialized, InconclusiveTiming) 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 thatnon-admissible causal ordering claims, conflation of logical consensus serialization with physical signal causality, and unquantified timestamp interval overlapsis either excluded underevent ordering strictly respects declared signal propagation velocity bounds, distinguishes definitely causal, ruled out, and inconclusive interval pairs, and isolates consensus serialization as logical orderor 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.relativistic.lightcone.
- 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.relativistic.lightcone.yaml)
schema_version: smplx.nf.contract.v0
contract_kind: normal_form_contract
identity:
id: nf.relativistic.lightcone
name: Light-Cone Causality Normal Form
short_name: LCNF
version: v0
status: draft
family: relativistic
theory_status: proposed
contract_status: draft
verification_status: absent
classification:
hierarchy_level: normal_form
subject_kind:
- replica_event
- distributed_write
- distributed_claim
data_posture: in_motion
mathematical_posture: formal_algebraic
purpose:
excludes_anomaly: non-admissible causal ordering claims, conflation of logical consensus
serialization with physical signal causality, and unquantified timestamp interval overlaps
preserves_invariant: event ordering strictly respects declared signal propagation
velocity bounds, distinguishes definitely causal, ruled out, and inconclusive interval
pairs, and isolates consensus serialization as logical order
protected_skeleton:
- event_location
- event_time_interval
- propagation_medium
- max_signal_speed
- relation_type
- causal_classification
erased_structure: []
non_claims:
- a consensus certificate establishes a logical state-machine serialization order;
it does not alter the physical spacetime interval or make physical propagation
between spacelike events possible
- does not support absolute simultaneity; overlapping interval bounds represent lack
of resolved timestamp order, not physical simultaneity
- does not provide consensus by itself without an explicit consensus witness
- does not make spacelike or network-concurrent events physically causal
obstruction_substrate:
policy_ref: ../substrate/default_finite_obstruction_policy.yaml
finite_carrier:
description: finite event graph with spatial coordinates, bounded timestamp intervals,
propagation velocities, and claimed causal edges
carrier_realization:
carrier_type: finite_spacetime_event_graph
metric_model: minkowski_or_network_bounded_latency
geometry_module: null
gauge_metric_selector: null
declarations_required:
- event_id: unique event identifier
- event_location: coordinates in declared reference frame
- event_time_interval: "[t_min, t_max] with declared confidence"
- propagation_medium: medium specification with speed bound c_max
- relation_type: "enum [physical_signal_causality, observed_message_causality, timestamp_interval_order, consensus_logical_serialization]"
- consensus_witness_if_logical_order_claimed: optional consensus certificate
evidence_required:
- timestamp_uncertainty_packets: list
- location_or_region_witnesses: list
- distance_and_latency_bounds: dict
- consensus_certificate_if_ordering_spacelike_events: string_or_null
validation_criteria:
- definitely_causal_certified: t_B_min - t_A_max >= distance(A, B) / c_max supports B is in causal future of A
- ruled_out_spacelike: t_B_max - t_A_min < distance(A, B) / c_max supports physical signal cannot travel from A to B
- inconclusive_timing: intervals permit both timelike and spacelike realizations under declared bounds, routing to InconclusiveTiming
- consensus_logical_separation: logical serialization of spacelike events is recorded as ConsensusSerialized without asserting physical causality
- causal_impossibility_rejection: claiming physical cause-effect on strictly spacelike or retrocausal pairs routes to CausalViolation
terminal_routes:
- DefinitelyCausal
- SpacelikeConcurrent
- ConsensusSerialized
- InconclusiveTiming
- CausalViolation
- Unsupported
terminal_route_map:
DefinitelyCausal: Preserve
SpacelikeConcurrent: Preserve
ConsensusSerialized: Serialize
InconclusiveTiming: Abstain
CausalViolation: Reject
Unsupported: Unsupported
extensions:
condition_to_local_route_map:
definitely_inside_cone: DefinitelyCausal
strictly_spacelike_without_consensus: SpacelikeConcurrent
spacelike_with_valid_consensus: ConsensusSerialized
uncertainty_interval_inconclusive: InconclusiveTiming
claimed_cause_strictly_outside_cone: CausalViolation
certification:
certificate_required: true
certificate_kind: lightcone_causality_certificate
obstruction_class_required: false
loss_ledger_required: false
loss_ledger_trigger_id: null
verifier_required: true
authorization:
authorized_by: null
certified_implies_authorized: false
failure_modes:
- symptom: replica log asserts write B observed write A before any declared signal could carry A to B
diagnosis: non-admissible causal edge (spacelike propagation violation)
terminal: CausalViolation
- symptom: timestamps overlap such that causal direction cannot be determined
diagnosis: unquantified interval overlap
terminal: InconclusiveTiming
references:
- ../relnf.md
- ../1_normal_forms.md
definition:
source: coda_all_universe/mssn_sn_tower/definitions.md
formal_statement: Light-cone causality normal form asserting that physical causal
claims strictly satisfy propagation velocity bounds on event intervals, distinguishing
physical signal causality from logical consensus serialization, and routing unresolved
overlaps to abstention.
quadrilateral:
qualifies_as_true_normal_form: false
qualification_gap: reconstruction_is_not_a_relational_project_join
anomaly_exclusion: non-admissible causal ordering claims and consensus/causality conflation
lossless_join:
status: declared_reconstruction
statement: event ordering respects declared signal propagation constraints
dependency_preservation:
status: declared_with_the_invariant
statement: The preserved invariant stays on the declared schema. This form does
not state a functional-dependency projection of a flat relvar decomposition.
syntactic_decision:
status: declaration_decidable
statement: The check reads the declared constraints and validation criteria.
One unrecorded runtime image is not the decider.
canonical_terminal_map:
DefinitelyCausal: Preserve
SpacelikeConcurrent: Preserve
ConsensusSerialized: Serialize
InconclusiveTiming: Abstain
CausalViolation: Reject
Unsupported: Unsupported
schema_ref: ./normal_form_contract_schema.yamlSimplex 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)