Keyboard shortcuts

Press or to navigate between chapters

Press ? to show this help

Press Esc to hide this help

Conservative DAG Embedding

Abstract

Conservative DAG embeddings compose and preserve dependency reachability.

Theorem 1.1 (Conservative embeddings preserve reachability).

Proof. Machine-checked in Lean as D5/S3/ConceptDynamics/DagSemantics/ConservativeDagEmbedding.map_reachable (✓ std3). ∎

Source. Repository-derived.

Commentary.

Let an embedding preserve and reflect direct dependency edges. Every reflexive-transitive path in the source maps to a path between the corresponding embedded endpoints.

The conclusion concerns preservation only. Reflection is carried by the structure binder but is not promoted to a stronger path equivalence in this theorem.

Theorem 1.2 (Composition maps paths by successive mapping).

Proof. Machine-checked in Lean as D5/S3/ConceptDynamics/DagSemantics/ConservativeDagEmbedding.map_reachable_comp (✓ std3). ∎

Source. Repository-derived.

Commentary.

Quantify two composable conservative embeddings and a source path. Mapping through their composite yields the same proof-irrelevant reachability witness as mapping through them successively.

The equality is between path witnesses for the displayed path; it does not identify the two embedding structures themselves.

References

  • Truth anchor: D5/S3/ConceptDynamics/DagSemantics/ConservativeDagEmbedding.map_reachable
  • Truth anchor: D5/S3/ConceptDynamics/DagSemantics/ConservativeDagEmbedding.map_reachable_comp