Keyboard shortcuts

Press or to navigate between chapters

Press ? to show this help

Press Esc to hide this help

Factorized Transcript Kernel Barrier

Abstract

Factorized transcript laws and every finite repetition agree on interface fibers.

Definition 1.1 (Transcript kernels).

Lean statement: D5/S3/Observer/MeasureSeparation/FactorizedTranscriptKernelBarrier.TranscriptKernel

Formalization. D5/S3/Observer/MeasureSeparation/FactorizedTranscriptKernelBarrier.TranscriptKernel (✓ std3).

Source. Repository-derived.

Commentary.

A transcript kernel is a state-indexed family of probability laws. The state needs no measurable structure because the source imposes none.

Definition 1.2 (Factorization through an interface).

Lean statement: D5/S3/Observer/MeasureSeparation/FactorizedTranscriptKernelBarrier.KernelFactorsThrough

Formalization. D5/S3/Observer/MeasureSeparation/FactorizedTranscriptKernelBarrier.KernelFactorsThrough (✓ std3).

Source. Repository-derived.

Commentary.

The law family factors when it is the composite of the interface with a probability-law family on the interface codomain.

Definition 1.3 (Repeated transcript kernels).

Lean statement: D5/S3/Observer/MeasureSeparation/FactorizedTranscriptKernelBarrier.RepeatedTranscriptKernel

Formalization. D5/S3/Observer/MeasureSeparation/FactorizedTranscriptKernelBarrier.RepeatedTranscriptKernel (✓ std3).

Source. Repository-derived.

Commentary.

A length-n transcript kernel returns a joint probability law on Fin n coordinates, so correlated repetitions are included.

Definition 1.4 (Independent repetition).

Lean statement: D5/S3/Observer/MeasureSeparation/FactorizedTranscriptKernelBarrier.iidRepetition

Formalization. D5/S3/Observer/MeasureSeparation/FactorizedTranscriptKernelBarrier.iidRepetition (✓ std3).

Source. Repository-derived.

Commentary.

The canonical finite product of one state-conditioned law gives every iid sample size, including the empty product.

Definition 1.5 (Exact law identification).

Lean statement: D5/S3/Observer/MeasureSeparation/FactorizedTranscriptKernelBarrier.IdentifiesTarget

Formalization. D5/S3/Observer/MeasureSeparation/FactorizedTranscriptKernelBarrier.IdentifiesTarget (✓ std3).

Source. Repository-derived.

Commentary.

Exact law identification requires the target to agree whenever the complete transcript laws agree.

Theorem 1.6 (Factorized laws agree on interface fibers).

Proof. Machine-checked in Lean as D5/S3/Observer/MeasureSeparation/FactorizedTranscriptKernelBarrier.factorized_transcript_kernel_eq_on_fiber (✓ std3). ∎

Source. Repository-derived.

Commentary.

Substituting the named factorization turns equal interface values into equal arguments of the reduced law family.

Theorem 1.7 (Independent repetition preserves factorization).

Proof. Machine-checked in Lean as D5/S3/Observer/MeasureSeparation/FactorizedTranscriptKernelBarrier.iid_repetition_preserves_factorization (✓ std3). ∎

Source. Repository-derived.

Commentary.

Apply the finite probability-product constructor to the reduced law family. The construction works uniformly at every natural sample count.

Theorem 1.8 (Correlated repeated laws agree on fibers).

Proof. Machine-checked in Lean as D5/S3/Observer/MeasureSeparation/FactorizedTranscriptKernelBarrier.factorized_repeated_kernel_eq_on_fiber (✓ std3). ∎

Source. Repository-derived.

Commentary.

No coordinate independence is used: equality follows from factorization of the whole joint transcript law.

Theorem 1.9 (Repeated laws cannot identify a fiber-varying target).

Proof. Machine-checked in Lean as D5/S3/Observer/MeasureSeparation/FactorizedTranscriptKernelBarrier.factorized_repeated_kernel_cannot_identify_fiber_varying_target (✓ std3). ∎

Source. Repository-derived.

Commentary.

Two same-fiber states have the same joint transcript law. If their target values differ, exact identification contradicts that equality.

Definition 1.10 (The constant Boolean interface).

Lean statement: D5/S3/Observer/MeasureSeparation/FactorizedTranscriptKernelBarrier.booleanInterface

Formalization. D5/S3/Observer/MeasureSeparation/FactorizedTranscriptKernelBarrier.booleanInterface (✓ std3).

Source. Repository-derived.

Commentary.

The concrete interface sends both Boolean states to the sole Unit value.

Definition 1.11 (The varying Boolean target).

Lean statement: D5/S3/Observer/MeasureSeparation/FactorizedTranscriptKernelBarrier.booleanTarget

Formalization. D5/S3/Observer/MeasureSeparation/FactorizedTranscriptKernelBarrier.booleanTarget (✓ std3).

Source. Repository-derived.

Commentary.

The concrete target is the Boolean identity and therefore varies in the one interface fiber.

Definition 1.12 (The constant point-mass transcript law).

Lean statement: D5/S3/Observer/MeasureSeparation/FactorizedTranscriptKernelBarrier.constantBooleanTranscriptKernel

Formalization. D5/S3/Observer/MeasureSeparation/FactorizedTranscriptKernelBarrier.constantBooleanTranscriptKernel (✓ std3).

Source. Repository-derived.

Commentary.

At either Boolean state, the observation law is the point mass on Unit.

Definition 1.13 (The state-recording point-mass law).

Lean statement: D5/S3/Observer/MeasureSeparation/FactorizedTranscriptKernelBarrier.distinguishingBooleanTranscriptKernel

Formalization. D5/S3/Observer/MeasureSeparation/FactorizedTranscriptKernelBarrier.distinguishingBooleanTranscriptKernel (✓ std3).

Source. Repository-derived.

Commentary.

This audit kernel assigns each Boolean state its own Dirac probability law.

Theorem 1.14 (No finite repetition identifies the Boolean target).

Proof. Machine-checked in Lean as D5/S3/Observer/MeasureSeparation/FactorizedTranscriptKernelBarrier.boolean_target_not_identified_by_any_iid_repetition (✓ std3). ∎

Source. Repository-derived.

Commentary.

For every n, the iid product remains constant on the two Boolean states while the identity target separates them. This explicitly includes n equal to zero.

Theorem 1.15 (Factorization cannot be deleted).

Proof. Machine-checked in Lean as D5/S3/Observer/MeasureSeparation/FactorizedTranscriptKernelBarrier.transcript_factorization_is_necessary (✓ std3). ∎

Source. Repository-derived.

Commentary.

With the constant interface, distinct Boolean Dirac laws violate the fiber conclusion and cannot factor through that interface.

Theorem 1.16 (The same-fiber premise cannot be deleted).

Proof. Machine-checked in Lean as D5/S3/Observer/MeasureSeparation/FactorizedTranscriptKernelBarrier.same_fiber_is_necessary (✓ std3). ∎

Source. Repository-derived.

Commentary.

The identity interface admits the state-recording Dirac law as a factorized kernel, but its two different fibers have unequal laws.

Theorem 1.17 (Target variation is required for nonidentification).

Proof. Machine-checked in Lean as D5/S3/Observer/MeasureSeparation/FactorizedTranscriptKernelBarrier.fiber_variation_is_necessary_for_nonidentification (✓ std3). ∎

Source. Repository-derived.

Commentary.

A constant Unit-valued target is identified under every iid repetition of the constant factorized kernel.

References

  • Truth anchor: D5/S3/Observer/MeasureSeparation/FactorizedTranscriptKernelBarrier.IdentifiesTarget
  • Truth anchor: D5/S3/Observer/MeasureSeparation/FactorizedTranscriptKernelBarrier.KernelFactorsThrough
  • Truth anchor: D5/S3/Observer/MeasureSeparation/FactorizedTranscriptKernelBarrier.RepeatedTranscriptKernel
  • Truth anchor: D5/S3/Observer/MeasureSeparation/FactorizedTranscriptKernelBarrier.TranscriptKernel
  • Truth anchor: D5/S3/Observer/MeasureSeparation/FactorizedTranscriptKernelBarrier.booleanInterface
  • Truth anchor: D5/S3/Observer/MeasureSeparation/FactorizedTranscriptKernelBarrier.booleanTarget
  • Truth anchor: D5/S3/Observer/MeasureSeparation/FactorizedTranscriptKernelBarrier.boolean_target_not_identified_by_any_iid_repetition
  • Truth anchor: D5/S3/Observer/MeasureSeparation/FactorizedTranscriptKernelBarrier.constantBooleanTranscriptKernel
  • Truth anchor: D5/S3/Observer/MeasureSeparation/FactorizedTranscriptKernelBarrier.distinguishingBooleanTranscriptKernel
  • Truth anchor: D5/S3/Observer/MeasureSeparation/FactorizedTranscriptKernelBarrier.factorized_repeated_kernel_cannot_identify_fiber_varying_target
  • Truth anchor: D5/S3/Observer/MeasureSeparation/FactorizedTranscriptKernelBarrier.factorized_repeated_kernel_eq_on_fiber
  • Truth anchor: D5/S3/Observer/MeasureSeparation/FactorizedTranscriptKernelBarrier.factorized_transcript_kernel_eq_on_fiber
  • Truth anchor: D5/S3/Observer/MeasureSeparation/FactorizedTranscriptKernelBarrier.fiber_variation_is_necessary_for_nonidentification
  • Truth anchor: D5/S3/Observer/MeasureSeparation/FactorizedTranscriptKernelBarrier.iidRepetition
  • Truth anchor: D5/S3/Observer/MeasureSeparation/FactorizedTranscriptKernelBarrier.iid_repetition_preserves_factorization
  • Truth anchor: D5/S3/Observer/MeasureSeparation/FactorizedTranscriptKernelBarrier.same_fiber_is_necessary
  • Truth anchor: D5/S3/Observer/MeasureSeparation/FactorizedTranscriptKernelBarrier.transcript_factorization_is_necessary