Generated-Kernel Lattice
Abstract
Extensional catalog kernels form a finite bounded lattice inside the generated closure.
Definition 1.1 (Generated kernel relation).
Lean statement: D5/S3/ConceptDynamics/InformationEscapeHierarchy/GeneratedKernel.generatedKernelRelation
Formalization. D5/S3/ConceptDynamics/InformationEscapeHierarchy/GeneratedKernel.generatedKernelRelation (✓ std3).
Source. Repository-derived.
Commentary.
The landed selected-catalog indistinguishability relation is packaged with its existing equivalence and decision proofs.
Definition 1.2 (Extensional kernel setoid).
Lean statement: D5/S3/ConceptDynamics/InformationEscapeHierarchy/GeneratedKernel.generatedKernelSetoid
Formalization. D5/S3/ConceptDynamics/InformationEscapeHierarchy/GeneratedKernel.generatedKernelSetoid (✓ std3).
Source. Repository-derived.
Commentary.
Selections are equivalent exactly when their relation truth tables agree at every ordered state pair.
Definition 1.3 (Generated kernel).
Lean statement: D5/S3/ConceptDynamics/InformationEscapeHierarchy/GeneratedKernel.GeneratedKernel
Formalization. D5/S3/ConceptDynamics/InformationEscapeHierarchy/GeneratedKernel.GeneratedKernel (✓ std3).
Source. Repository-derived.
Commentary.
The node carrier is the quotient of finite selections by exact relation equality.
Definition 1.4 (Generated node).
Lean statement: D5/S3/ConceptDynamics/InformationEscapeHierarchy/GeneratedKernel.generatedKernel
Formalization. D5/S3/ConceptDynamics/InformationEscapeHierarchy/GeneratedKernel.generatedKernel (✓ std3).
Source. Repository-derived.
Commentary.
A finite selection maps to its extensional generated-kernel class.
Definition 1.5 (Node relation).
Lean statement: D5/S3/ConceptDynamics/InformationEscapeHierarchy/GeneratedKernel.relation
Formalization. D5/S3/ConceptDynamics/InformationEscapeHierarchy/GeneratedKernel.relation (✓ std3).
Source. Repository-derived.
Commentary.
The exact relation descends through the quotient.
Theorem 1.6 (Represented relation is catalog indistinguishability).
Proof. Machine-checked in Lean as D5/S3/ConceptDynamics/InformationEscapeHierarchy/GeneratedKernel.relation_generatedKernel (✓ std3). ∎
Source. Repository-derived.
Commentary.
The certificate is proved from the extensional quotient and the landed catalog kernel laws.
Definition 1.7 (Boolean node relation).
Lean statement: D5/S3/ConceptDynamics/InformationEscapeHierarchy/GeneratedKernel.relationB
Formalization. D5/S3/ConceptDynamics/InformationEscapeHierarchy/GeneratedKernel.relationB (✓ std3).
Source. Repository-derived.
Commentary.
The landed Boolean indistinguishability table descends through the extensional quotient.
Theorem 1.8 (Boolean relation reflection).
Proof. Machine-checked in Lean as D5/S3/ConceptDynamics/InformationEscapeHierarchy/GeneratedKernel.relationB_eq_true_iff (✓ std3). ∎
Source. Repository-derived.
Commentary.
The certificate is proved from the extensional quotient and the landed catalog kernel laws.
Definition 1.9 (Boolean node equality).
Formalization. D5/S3/ConceptDynamics/InformationEscapeHierarchy/GeneratedKernel.nodesEqB (✓ std3).
Source. Repository-derived.
Commentary.
The complete finite relation truth tables are compared by an executable fold.
Theorem 1.10 (Boolean node equality reflection).
Proof. Machine-checked in Lean as D5/S3/ConceptDynamics/InformationEscapeHierarchy/GeneratedKernel.nodesEqB_eq_true_iff (✓ std3). ∎
Source. Repository-derived.
Commentary.
The certificate is proved from the extensional quotient and the landed catalog kernel laws.
Definition 1.11 (Kernel refinement).
Lean statement: D5/S3/ConceptDynamics/InformationEscapeHierarchy/GeneratedKernel.KernelRefines
Formalization. D5/S3/ConceptDynamics/InformationEscapeHierarchy/GeneratedKernel.KernelRefines (✓ std3).
Source. Repository-derived.
Commentary.
A finer node relation is pointwise contained in a coarser node relation.
Definition 1.12 (Escape at a node).
Lean statement: D5/S3/ConceptDynamics/InformationEscapeHierarchy/GeneratedKernel.escapeAt
Formalization. D5/S3/ConceptDynamics/InformationEscapeHierarchy/GeneratedKernel.escapeAt (✓ std3).
Source. Repository-derived.
Commentary.
Escape is the finite set of off-diagonal pairs still related by the node kernel.
Definition 1.13 (Edge capture).
Lean statement: D5/S3/ConceptDynamics/InformationEscapeHierarchy/GeneratedKernel.edgeCapture
Formalization. D5/S3/ConceptDynamics/InformationEscapeHierarchy/GeneratedKernel.edgeCapture (✓ std3).
Source. Repository-derived.
Commentary.
An edge captures the source escape pairs absent from its target.
Theorem 1.14 (Node escape agrees with landed escape).
Proof. Machine-checked in Lean as D5/S3/ConceptDynamics/InformationEscapeHierarchy/GeneratedKernel.escapeAt_generatedKernel_eq_escapePairs (✓ std3). ∎
Source. Repository-derived.
Commentary.
The certificate is proved from the extensional quotient and the landed catalog kernel laws.
Definition 1.15 (Node escape count).
Formalization. D5/S3/ConceptDynamics/InformationEscapeHierarchy/GeneratedKernel.escapeCount (✓ std3).
Source. Repository-derived.
Commentary.
The node escape count is the cardinality of its finite escape set.
Definition 1.16 (Node escape rate).
Formalization. D5/S3/ConceptDynamics/InformationEscapeHierarchy/GeneratedKernel.escapeRate (✓ std3).
Source. Repository-derived.
Commentary.
The exact node rate uses the canonical arena escape denominator.
Definition 1.17 (Edge capture count).
Formalization. D5/S3/ConceptDynamics/InformationEscapeHierarchy/GeneratedKernel.edgeCaptureCount (✓ std3).
Source. Repository-derived.
Commentary.
The edge capture count is the cardinality of the removed escape set.
Definition 1.18 (Edge capture rate).
Formalization. D5/S3/ConceptDynamics/InformationEscapeHierarchy/GeneratedKernel.edgeCaptureRate (✓ std3).
Source. Repository-derived.
Commentary.
The exact edge rate uses the canonical arena escape denominator.
Theorem 1.19 (Node rate agrees with landed catalog rate).
Proof. Machine-checked in Lean as D5/S3/ConceptDynamics/InformationEscapeHierarchy/GeneratedKernel.escapeRate_generatedKernel_eq_escapeRate (✓ std3). ∎
Source. Repository-derived.
Commentary.
The certificate is proved from the extensional quotient and the landed catalog kernel laws.
Theorem 1.20 (Generator union computes meet).
Proof. Machine-checked in Lean as D5/S3/ConceptDynamics/InformationEscapeHierarchy/GeneratedKernel.generatedKernel_union (✓ std3). ∎
Source. Repository-derived.
Commentary.
The certificate is proved from the extensional quotient and the landed catalog kernel laws.
Theorem 1.21 (The generated lattice is finite).
Proof. Machine-checked in Lean as D5/S3/ConceptDynamics/InformationEscapeHierarchy/GeneratedKernel.generatedKernel_finite_lattice (✓ std3). ∎
Source. Repository-derived.
Commentary.
The certificate is proved from the extensional quotient and the landed catalog kernel laws.
Theorem 1.22 (Top is the empty-selection kernel).
Proof. Machine-checked in Lean as D5/S3/ConceptDynamics/InformationEscapeHierarchy/GeneratedKernel.top_eq_generatedKernel_empty (✓ std3). ∎
Source. Repository-derived.
Commentary.
The certificate is proved from the extensional quotient and the landed catalog kernel laws.
Theorem 1.23 (Bottom is the full-catalog kernel).
Proof. Machine-checked in Lean as D5/S3/ConceptDynamics/InformationEscapeHierarchy/GeneratedKernel.bot_eq_generatedKernel_full (✓ std3). ∎
Source. Repository-derived.
Commentary.
The certificate is proved from the extensional quotient and the landed catalog kernel laws.
Theorem 1.24 (Meet is generator union).
Proof. Machine-checked in Lean as D5/S3/ConceptDynamics/InformationEscapeHierarchy/GeneratedKernel.inf_eq_generatedKernel_union (✓ std3). ∎
Source. Repository-derived.
Commentary.
The certificate is proved from the extensional quotient and the landed catalog kernel laws.
Theorem 1.25 (Meet has the greatest-lower-bound law).
Proof. Machine-checked in Lean as D5/S3/ConceptDynamics/InformationEscapeHierarchy/GeneratedKernel.isGLB_inf (✓ std3). ∎
Source. Repository-derived.
Commentary.
The certificate is proved from the extensional quotient and the landed catalog kernel laws.
Theorem 1.26 (Internal join has the least-upper-bound law).
Proof. Machine-checked in Lean as D5/S3/ConceptDynamics/InformationEscapeHierarchy/GeneratedKernel.isLUB_sup (✓ std3). ∎
Source. Repository-derived.
Commentary.
The certificate is proved from the extensional quotient and the landed catalog kernel laws.
Definition 1.27 (Generator step).
Lean statement: D5/S3/ConceptDynamics/InformationEscapeHierarchy/GeneratedKernel.GeneratorStep
Formalization. D5/S3/ConceptDynamics/InformationEscapeHierarchy/GeneratedKernel.GeneratorStep (✓ std3).
Source. Repository-derived.
Commentary.
A step inserts one catalog generator into a representative and certifies downward refinement.
Definition 1.28 (Strict generator step).
Lean statement: D5/S3/ConceptDynamics/InformationEscapeHierarchy/GeneratedKernel.StrictGeneratorStep
Formalization. D5/S3/ConceptDynamics/InformationEscapeHierarchy/GeneratedKernel.StrictGeneratorStep (✓ std3).
Source. Repository-derived.
Commentary.
A generator step is strict exactly when reverse refinement fails.
Definition 1.29 (Collapsed addition).
Lean statement: D5/S3/ConceptDynamics/InformationEscapeHierarchy/GeneratedKernel.CollapsedAddition
Formalization. D5/S3/ConceptDynamics/InformationEscapeHierarchy/GeneratedKernel.CollapsedAddition (✓ std3).
Source. Repository-derived.
Commentary.
A collapsed addition is a certified generator step whose endpoints are one extensional node.
Theorem 1.30 (Generator insertion respects extensional equality).
Proof. Machine-checked in Lean as D5/S3/ConceptDynamics/InformationEscapeHierarchy/GeneratedKernel.generatorStep_wellDefined (✓ std3). ∎
Source. Repository-derived.
Commentary.
The certificate is proved from the extensional quotient and the landed catalog kernel laws.
Theorem 1.31 (Escape is antitone on generator steps).
Proof. Machine-checked in Lean as D5/S3/ConceptDynamics/InformationEscapeHierarchy/GeneratedKernel.escape_antitone_on_step (✓ std3). ∎
Source. Repository-derived.
Commentary.
The certificate is proved from the extensional quotient and the landed catalog kernel laws.
Theorem 1.32 (Strict refinement exactly means nonempty capture).
Proof. Machine-checked in Lean as D5/S3/ConceptDynamics/InformationEscapeHierarchy/GeneratedKernel.strict_kernel_iff_nonempty_increment (✓ std3). ∎
Source. Repository-derived.
Commentary.
The certificate is proved from the extensional quotient and the landed catalog kernel laws.
Theorem 1.33 (Strict generator steps have nonempty increments).
Proof. Machine-checked in Lean as D5/S3/ConceptDynamics/InformationEscapeHierarchy/GeneratedKernel.strictGeneratorStep_iff_generatorStep_and_nonempty_increment (✓ std3). ∎
Source. Repository-derived.
Commentary.
The certificate is proved from the extensional quotient and the landed catalog kernel laws.
Theorem 1.34 (Collapsed additions capture nothing).
Proof. Machine-checked in Lean as D5/S3/ConceptDynamics/InformationEscapeHierarchy/GeneratedKernel.collapsedAddition_edgeCapture_eq_empty (✓ std3). ∎
Source. Repository-derived.
Commentary.
The certificate is proved from the extensional quotient and the landed catalog kernel laws.
Theorem 1.35 (Strict refinement exactly means positive capture count).
Proof. Machine-checked in Lean as D5/S3/ConceptDynamics/InformationEscapeHierarchy/GeneratedKernel.strict_kernel_iff_edgeCapture_card_pos (✓ std3). ∎
Source. Repository-derived.
Commentary.
The certificate is proved from the extensional quotient and the landed catalog kernel laws.
References
- Truth anchor:
D5/S3/ConceptDynamics/InformationEscapeHierarchy/GeneratedKernel.CollapsedAddition - Truth anchor:
D5/S3/ConceptDynamics/InformationEscapeHierarchy/GeneratedKernel.GeneratedKernel - Truth anchor:
D5/S3/ConceptDynamics/InformationEscapeHierarchy/GeneratedKernel.GeneratorStep - Truth anchor:
D5/S3/ConceptDynamics/InformationEscapeHierarchy/GeneratedKernel.KernelRefines - Truth anchor:
D5/S3/ConceptDynamics/InformationEscapeHierarchy/GeneratedKernel.StrictGeneratorStep - Truth anchor:
D5/S3/ConceptDynamics/InformationEscapeHierarchy/GeneratedKernel.bot_eq_generatedKernel_full - Truth anchor:
D5/S3/ConceptDynamics/InformationEscapeHierarchy/GeneratedKernel.collapsedAddition_edgeCapture_eq_empty - Truth anchor:
D5/S3/ConceptDynamics/InformationEscapeHierarchy/GeneratedKernel.edgeCapture - Truth anchor:
D5/S3/ConceptDynamics/InformationEscapeHierarchy/GeneratedKernel.edgeCaptureCount - Truth anchor:
D5/S3/ConceptDynamics/InformationEscapeHierarchy/GeneratedKernel.edgeCaptureRate - Truth anchor:
D5/S3/ConceptDynamics/InformationEscapeHierarchy/GeneratedKernel.escapeAt - Truth anchor:
D5/S3/ConceptDynamics/InformationEscapeHierarchy/GeneratedKernel.escapeAt_generatedKernel_eq_escapePairs - Truth anchor:
D5/S3/ConceptDynamics/InformationEscapeHierarchy/GeneratedKernel.escapeCount - Truth anchor:
D5/S3/ConceptDynamics/InformationEscapeHierarchy/GeneratedKernel.escapeRate - Truth anchor:
D5/S3/ConceptDynamics/InformationEscapeHierarchy/GeneratedKernel.escapeRate_generatedKernel_eq_escapeRate - Truth anchor:
D5/S3/ConceptDynamics/InformationEscapeHierarchy/GeneratedKernel.escape_antitone_on_step - Truth anchor:
D5/S3/ConceptDynamics/InformationEscapeHierarchy/GeneratedKernel.generatedKernel - Truth anchor:
D5/S3/ConceptDynamics/InformationEscapeHierarchy/GeneratedKernel.generatedKernelRelation - Truth anchor:
D5/S3/ConceptDynamics/InformationEscapeHierarchy/GeneratedKernel.generatedKernelSetoid - Truth anchor:
D5/S3/ConceptDynamics/InformationEscapeHierarchy/GeneratedKernel.generatedKernel_finite_lattice - Truth anchor:
D5/S3/ConceptDynamics/InformationEscapeHierarchy/GeneratedKernel.generatedKernel_union - Truth anchor:
D5/S3/ConceptDynamics/InformationEscapeHierarchy/GeneratedKernel.generatorStep_wellDefined - Truth anchor:
D5/S3/ConceptDynamics/InformationEscapeHierarchy/GeneratedKernel.inf_eq_generatedKernel_union - Truth anchor:
D5/S3/ConceptDynamics/InformationEscapeHierarchy/GeneratedKernel.isGLB_inf - Truth anchor:
D5/S3/ConceptDynamics/InformationEscapeHierarchy/GeneratedKernel.isLUB_sup - Truth anchor:
D5/S3/ConceptDynamics/InformationEscapeHierarchy/GeneratedKernel.nodesEqB - Truth anchor:
D5/S3/ConceptDynamics/InformationEscapeHierarchy/GeneratedKernel.nodesEqB_eq_true_iff - Truth anchor:
D5/S3/ConceptDynamics/InformationEscapeHierarchy/GeneratedKernel.relation - Truth anchor:
D5/S3/ConceptDynamics/InformationEscapeHierarchy/GeneratedKernel.relationB - Truth anchor:
D5/S3/ConceptDynamics/InformationEscapeHierarchy/GeneratedKernel.relationB_eq_true_iff - Truth anchor:
D5/S3/ConceptDynamics/InformationEscapeHierarchy/GeneratedKernel.relation_generatedKernel - Truth anchor:
D5/S3/ConceptDynamics/InformationEscapeHierarchy/GeneratedKernel.strictGeneratorStep_iff_generatorStep_and_nonempty_increment - Truth anchor:
D5/S3/ConceptDynamics/InformationEscapeHierarchy/GeneratedKernel.strict_kernel_iff_edgeCapture_card_pos - Truth anchor:
D5/S3/ConceptDynamics/InformationEscapeHierarchy/GeneratedKernel.strict_kernel_iff_nonempty_increment - Truth anchor:
D5/S3/ConceptDynamics/InformationEscapeHierarchy/GeneratedKernel.top_eq_generatedKernel_empty - Dependency: D5/S3/ConceptDynamics/InformationEscape/ExactRate