Projective sets, intuitionistically #
by Veldman
Definition 29 gives two inductive conditions (i),(ii)
for membership in a set CB.
Condition (iii) states that all members of CB are
given by (i) and (ii).
Here we prove that an analogue of (iii) holds in Lean's
inductive type theory, using the cases
tactic.
theorem
iii₀
{α : Type}
{β : Type}
(x : veldman₀ α β)
:
(∃ (y : α), x = veldman₀.i y) ∨ ∃ (y : β), x = veldman₀.ii y