Keyboard shortcuts

Press or to navigate between chapters

Press ? to show this help

Press Esc to hide this help

Canonical Causal Response Signatures

Abstract

A finite total causal order yields finite predecessor-indexed deterministic response signatures whose event probabilities are exact linear objectives.

A total order assigns every endogenous coordinate a unique position. At position j, a canonical response table maps assignments to the j predecessor positions into the current variable’s value.

For finite value spaces, the dependent product of all such response tables is finite. Its probability masses therefore form a finite response-type vector.

Every Boolean observational or counterfactual event on signatures has an indicator coefficient. Summing those coefficients against signature masses is exactly a rational linear objective. Pushing a finite exogenous law through its deterministic signature map preserves total mass and event probabilities.

Theorem 1.1 (Every node occupies a unique total-order position).

Lean statement: D5/S3/ConceptDynamics/PartialIdentification/CanonicalResponseSignature.node_has_unique_position

Proof. Machine-checked in Lean as D5/S3/ConceptDynamics/PartialIdentification/CanonicalResponseSignature.node_has_unique_position (✓ std3). ∎

Source. Repository-derived.

Commentary.

The inverse permutation gives the position witness, and injectivity gives uniqueness.

Theorem 1.2 (A signature event probability is an exact linear objective).

Lean statement: D5/S3/ConceptDynamics/PartialIdentification/CanonicalResponseSignature.signature_event_mass_eq_linearObjective

Proof. Machine-checked in Lean as D5/S3/ConceptDynamics/PartialIdentification/CanonicalResponseSignature.signature_event_mass_eq_linearObjective (✓ std3). ∎

Source. Repository-derived.

Commentary.

The event indicator is zero or one on each response signature, so the finite event sum coincides term by term with linear-objective evaluation.

Theorem 1.3 (Every signature mass has an identity exogenous realization).

Lean statement: D5/S3/ConceptDynamics/PartialIdentification/CanonicalResponseSignature.pushforwardSignatureMass_id

Proof. Machine-checked in Lean as D5/S3/ConceptDynamics/PartialIdentification/CanonicalResponseSignature.pushforwardSignatureMass_id (✓ std3). ∎

Source. Repository-derived.

Commentary.

Taking the signature carrier itself as the exogenous state space and the identity as the signature map reproduces every mass exactly.

References

  • Truth anchor: D5/S3/ConceptDynamics/PartialIdentification/CanonicalResponseSignature.node_has_unique_position
  • Truth anchor: D5/S3/ConceptDynamics/PartialIdentification/CanonicalResponseSignature.pushforwardSignatureMass_id
  • Truth anchor: D5/S3/ConceptDynamics/PartialIdentification/CanonicalResponseSignature.signature_event_mass_eq_linearObjective
  • Dependency: D5/S0/Certificates/LinearObjectiveDual