Metamath Proof Explorer


Theorem r19.29ffa

Description: A commonly used pattern based on r19.29 , version with two restricted quantifiers. (Contributed by Thierry Arnoux, 26-Nov-2017)

Ref Expression
Hypothesis r19.29ffa.3 ⊢ φ ∧ x ∈ A ∧ y ∈ B ∧ ψ → χ
Assertion r19.29ffa ⊢ φ ∧ ∃ x ∈ A ∃ y ∈ B ψ → χ

Proof

Step Hyp Ref Expression
1 r19.29ffa.3 ⊢ φ ∧ x ∈ A ∧ y ∈ B ∧ ψ → χ
2 1 ex ⊢ φ ∧ x ∈ A ∧ y ∈ B → ψ → χ
3 2 ralrimiva ⊢ φ ∧ x ∈ A → ∀ y ∈ B ψ → χ
4 3 ralrimiva ⊢ φ → ∀ x ∈ A ∀ y ∈ B ψ → χ
5 4 adantr ⊢ φ ∧ ∃ x ∈ A ∃ y ∈ B ψ → ∀ x ∈ A ∀ y ∈ B ψ → χ
6 simpr ⊢ φ ∧ ∃ x ∈ A ∃ y ∈ B ψ → ∃ x ∈ A ∃ y ∈ B ψ
7 5 6 r19.29d2r ⊢ φ ∧ ∃ x ∈ A ∃ y ∈ B ψ → ∃ x ∈ A ∃ y ∈ B ψ → χ ∧ ψ
8 pm3.35 ⊢ ψ ∧ ψ → χ → χ
9 8 ancoms ⊢ ψ → χ ∧ ψ → χ
10 9 rexlimivw ⊢ ∃ y ∈ B ψ → χ ∧ ψ → χ
11 10 rexlimivw ⊢ ∃ x ∈ A ∃ y ∈ B ψ → χ ∧ ψ → χ
12 7 11 syl ⊢ φ ∧ ∃ x ∈ A ∃ y ∈ B ψ → χ