Keyboard shortcuts

Press or to navigate between chapters

Press ? to show this help

Press Esc to hide this help

CIRPT Primitive Kernels

Abstract

The four CIRPT primitive roles share one decidable equivalence-kernel interface.

Definition 1.1 (Primitive axis).

Lean statement: D5/S3/ConceptDynamics/CIRPT/PrimitiveKernel.PrimitiveAxis

Formalization. D5/S3/ConceptDynamics/CIRPT/PrimitiveKernel.PrimitiveAxis (✓ std3).

Source. Repository-derived.

Commentary.

CUT, FLOW, ADMIT, and ANCHOR remain explicit role labels.

Definition 1.2 (Decidable kernel).

Lean statement: D5/S3/ConceptDynamics/CIRPT/PrimitiveKernel.DecidableKernel

Formalization. D5/S3/ConceptDynamics/CIRPT/PrimitiveKernel.DecidableKernel (✓ std3).

Source. Repository-derived.

Commentary.

A kernel packages a relation, its equivalence laws, and pairwise decidability.

Definition 1.3 (CUT kernel).

Lean statement: D5/S3/ConceptDynamics/CIRPT/PrimitiveKernel.cutKernel

Formalization. D5/S3/ConceptDynamics/CIRPT/PrimitiveKernel.cutKernel (✓ std3).

Source. Repository-derived.

Commentary.

The CUT kernel identifies states with equal readout values.

Definition 1.4 (FLOW kernel).

Lean statement: D5/S3/ConceptDynamics/CIRPT/PrimitiveKernel.flowKernel

Formalization. D5/S3/ConceptDynamics/CIRPT/PrimitiveKernel.flowKernel (✓ std3).

Source. Repository-derived.

Commentary.

The complete FLOW output is treated as a CUT readout.

Definition 1.5 (ADMIT kernel).

Lean statement: D5/S3/ConceptDynamics/CIRPT/PrimitiveKernel.admitKernel

Formalization. D5/S3/ConceptDynamics/CIRPT/PrimitiveKernel.admitKernel (✓ std3).

Source. Repository-derived.

Commentary.

The ADMIT kernel compares admission truth values without deleting states.

Definition 1.6 (ANCHOR kernel).

Lean statement: D5/S3/ConceptDynamics/CIRPT/PrimitiveKernel.anchorKernel

Formalization. D5/S3/ConceptDynamics/CIRPT/PrimitiveKernel.anchorKernel (✓ std3).

Source. Repository-derived.

Commentary.

The ANCHOR kernel compares pointed equality profiles.

Theorem 1.7 (CUT relation reflection).

Proof. Machine-checked in Lean as D5/S3/ConceptDynamics/CIRPT/PrimitiveKernel.cutKernel_relation_iff (✓ std3). ∎

Source. Repository-derived.

Commentary.

The constructor relation reduces exactly to equality of CUT outputs.

Theorem 1.8 (FLOW relation reflection).

Proof. Machine-checked in Lean as D5/S3/ConceptDynamics/CIRPT/PrimitiveKernel.flowKernel_relation_iff (✓ std3). ∎

Source. Repository-derived.

Commentary.

The FLOW constructor exposes equality of complete outputs.

Theorem 1.9 (ADMIT relation reflection).

Proof. Machine-checked in Lean as D5/S3/ConceptDynamics/CIRPT/PrimitiveKernel.admitKernel_relation_iff (✓ std3). ∎

Source. Repository-derived.

Commentary.

The ADMIT constructor exposes logical equivalence of truth values.

Theorem 1.10 (ANCHOR relation reflection).

Proof. Machine-checked in Lean as D5/S3/ConceptDynamics/CIRPT/PrimitiveKernel.anchorKernel_relation_iff (✓ std3). ∎

Source. Repository-derived.

Commentary.

The ANCHOR constructor exposes equality of pointed profiles.

Theorem 1.11 (Primitive kernels are equivalence relations).

Proof. Machine-checked in Lean as D5/S3/ConceptDynamics/CIRPT/PrimitiveKernel.primitive_kernel_equivalence (✓ std3). ∎

Source. Repository-derived.

Commentary.

Equality kernels and truth-profile kernels are reflexive, symmetric, and transitive.

Theorem 1.12 (CUT is the canonical concept kernel).

Proof. Machine-checked in Lean as D5/S3/ConceptDynamics/CIRPT/PrimitiveKernel.cutKernel_relation_eq_conceptKernel (✓ std3). ∎

Source. Repository-derived.

Commentary.

A singleton dependent concept family recovers exactly the CUT collision set.

Theorem 1.13 (ADMIT Boolean readout).

Proof. Machine-checked in Lean as D5/S3/ConceptDynamics/CIRPT/PrimitiveKernel.admitKernel_relation_iff_bool_readout (✓ std3). ∎

Source. Repository-derived.

Commentary.

Deciding the admission proposition into Bool preserves its kernel exactly.

Theorem 1.14 (ANCHOR Boolean readout).

Proof. Machine-checked in Lean as D5/S3/ConceptDynamics/CIRPT/PrimitiveKernel.anchorKernel_relation_iff_bool_readout (✓ std3). ∎

Source. Repository-derived.

Commentary.

Deciding equality with the anchor into Bool preserves its kernel exactly.

References

  • Truth anchor: D5/S3/ConceptDynamics/CIRPT/PrimitiveKernel.DecidableKernel
  • Truth anchor: D5/S3/ConceptDynamics/CIRPT/PrimitiveKernel.PrimitiveAxis
  • Truth anchor: D5/S3/ConceptDynamics/CIRPT/PrimitiveKernel.admitKernel
  • Truth anchor: D5/S3/ConceptDynamics/CIRPT/PrimitiveKernel.admitKernel_relation_iff
  • Truth anchor: D5/S3/ConceptDynamics/CIRPT/PrimitiveKernel.admitKernel_relation_iff_bool_readout
  • Truth anchor: D5/S3/ConceptDynamics/CIRPT/PrimitiveKernel.anchorKernel
  • Truth anchor: D5/S3/ConceptDynamics/CIRPT/PrimitiveKernel.anchorKernel_relation_iff
  • Truth anchor: D5/S3/ConceptDynamics/CIRPT/PrimitiveKernel.anchorKernel_relation_iff_bool_readout
  • Truth anchor: D5/S3/ConceptDynamics/CIRPT/PrimitiveKernel.cutKernel
  • Truth anchor: D5/S3/ConceptDynamics/CIRPT/PrimitiveKernel.cutKernel_relation_eq_conceptKernel
  • Truth anchor: D5/S3/ConceptDynamics/CIRPT/PrimitiveKernel.cutKernel_relation_iff
  • Truth anchor: D5/S3/ConceptDynamics/CIRPT/PrimitiveKernel.flowKernel
  • Truth anchor: D5/S3/ConceptDynamics/CIRPT/PrimitiveKernel.flowKernel_relation_iff
  • Truth anchor: D5/S3/ConceptDynamics/CIRPT/PrimitiveKernel.primitive_kernel_equivalence
  • Dependency: D5/S3/ConceptDynamics/Faithfulness/JointFaithfulnessLeibnizCriterion