Theorems · Theorem · logic and foundations
PFun.mem_fix_iff
∀ {α : Type u_1} {β : Type u_2} {f : α →. β ⊕ α} {a : α} {b : β},
b ∈ f.fix a ↔ Sum.inl b ∈ f a ∨ ∃ a', Sum.inr a' ∈ f a ∧ b ∈ f.fix a'- Defined in
- Mathlib.Data.PFun
- Cited by
- 6 results in Mathlib
- Foundations
- Depth 14 from the axioms · uses propext, Classical.choice, Quot.sound
Around this declaration
Dashed lines are statement dependencies; solid lines are citations in proofs.
Cites10
Mathlib declarations this one mentions in its statement or cites explicitly in its proof. Plumbing is filtered out.
- Partstatement and proof · cited by 325
- PFunstatement and proof · cited by 207
- Part.Domproof · cited by 145
- Part.someproof · cited by 111
- Part.getproof · cited by 77
- Part.mem_uniqueproof · cited by 18
- PFun.fixstatement and proof · cited by 16
- Part.assertproof · cited by 10
- Part.mem_assertproof · cited by 2
- Part.mem_assert_iffproof · cited by 2
Cited by6
Results whose statement or proof uses this declaration.
- StateTransition.mem_evalproof · cited by 8
- Turing.ToPartrec.cont_eval_fixproof · cited by 2
- Partrec.fix_auxproof · cited by 1
- PFun.fix_fwd_eqproof · cited by 1
- Turing.ToPartrec.Code.exists_codeproof · cited by 0
- PFun.fix_stopproof · cited by 0