No prose has been written for this declaration yet. The Lean source and graph data below render
without it.
generate prose now
formal statement (Lean)
55theorem composite_setoid_iff {E₁ E₂ : Type*}
56 (r₁ : Recognizer C E₁) (r₂ : Recognizer C E₂) (c₁ c₂ : C) :
57 (recognizerSetoid (r₁ ⊗ r₂)).Rel c₁ c₂ ↔
58 (recognizerSetoid r₁).Rel c₁ c₂ ∧ (recognizerSetoid r₂).Rel c₁ c₂ :=
proof body
Term-mode proof.
59 composite_indistinguishable_iff r₁ r₂ c₁ c₂
60
61/-- **Refinement Left**: The composite setoid is at least as fine as r₁'s. -/
used by (4)
From the project-wide theorem graph. These declarations reference this one in their body.
depends on (9)
Lean names referenced from this declaration's body.
-
setoid
in IndisputableMonolith.Foundation.IntegersFromLogic
decl_use
-
is
in IndisputableMonolith.Foundation.OptionAEmpiricalProgram
decl_use
-
setoid
in IndisputableMonolith.Foundation.RationalsFromLogic
decl_use
-
as
in IndisputableMonolith.Foundation.SimplicialLedger.ContinuumBridge
decl_use
-
is
in IndisputableMonolith.Foundation.SimplicialLedger.EdgeLengthFromPsi
decl_use
-
is
in IndisputableMonolith.GameTheory.MechanismDesignFromSigma
decl_use
-
is
in IndisputableMonolith.Mathematics.RamanujanBridge.MockThetaPhantom
decl_use
-
composite_indistinguishable_iff
in IndisputableMonolith.RecogGeom.Composition
decl_use
-
recognizerSetoid
in IndisputableMonolith.RecogGeom.ZornRefinement
decl_use