Metamath Proof Explorer


Theorem rexun

Description: Restricted existential quantification over union. (Contributed by Jeff Madsen, 5-Jan-2011)

Ref Expression
Assertion rexun ( ∃ 𝑥 ∈ ( 𝐴𝐵 ) 𝜑 ↔ ( ∃ 𝑥𝐴 𝜑 ∨ ∃ 𝑥𝐵 𝜑 ) )

Proof

Step Hyp Ref Expression
1 df-rex ( ∃ 𝑥 ∈ ( 𝐴𝐵 ) 𝜑 ↔ ∃ 𝑥 ( 𝑥 ∈ ( 𝐴𝐵 ) ∧ 𝜑 ) )
2 19.43 ( ∃ 𝑥 ( ( 𝑥𝐴𝜑 ) ∨ ( 𝑥𝐵𝜑 ) ) ↔ ( ∃ 𝑥 ( 𝑥𝐴𝜑 ) ∨ ∃ 𝑥 ( 𝑥𝐵𝜑 ) ) )
3 elun ( 𝑥 ∈ ( 𝐴𝐵 ) ↔ ( 𝑥𝐴𝑥𝐵 ) )
4 3 anbi1i ( ( 𝑥 ∈ ( 𝐴𝐵 ) ∧ 𝜑 ) ↔ ( ( 𝑥𝐴𝑥𝐵 ) ∧ 𝜑 ) )
5 andir ( ( ( 𝑥𝐴𝑥𝐵 ) ∧ 𝜑 ) ↔ ( ( 𝑥𝐴𝜑 ) ∨ ( 𝑥𝐵𝜑 ) ) )
6 4 5 bitri ( ( 𝑥 ∈ ( 𝐴𝐵 ) ∧ 𝜑 ) ↔ ( ( 𝑥𝐴𝜑 ) ∨ ( 𝑥𝐵𝜑 ) ) )
7 6 exbii ( ∃ 𝑥 ( 𝑥 ∈ ( 𝐴𝐵 ) ∧ 𝜑 ) ↔ ∃ 𝑥 ( ( 𝑥𝐴𝜑 ) ∨ ( 𝑥𝐵𝜑 ) ) )
8 df-rex ( ∃ 𝑥𝐴 𝜑 ↔ ∃ 𝑥 ( 𝑥𝐴𝜑 ) )
9 df-rex ( ∃ 𝑥𝐵 𝜑 ↔ ∃ 𝑥 ( 𝑥𝐵𝜑 ) )
10 8 9 orbi12i ( ( ∃ 𝑥𝐴 𝜑 ∨ ∃ 𝑥𝐵 𝜑 ) ↔ ( ∃ 𝑥 ( 𝑥𝐴𝜑 ) ∨ ∃ 𝑥 ( 𝑥𝐵𝜑 ) ) )
11 2 7 10 3bitr4i ( ∃ 𝑥 ( 𝑥 ∈ ( 𝐴𝐵 ) ∧ 𝜑 ) ↔ ( ∃ 𝑥𝐴 𝜑 ∨ ∃ 𝑥𝐵 𝜑 ) )
12 1 11 bitri ( ∃ 𝑥 ∈ ( 𝐴𝐵 ) 𝜑 ↔ ( ∃ 𝑥𝐴 𝜑 ∨ ∃ 𝑥𝐵 𝜑 ) )