Metamath Proof Explorer


Theorem findcard2d

Description: Deduction version of findcard2 . (Contributed by SO, 16-Jul-2018)

Ref Expression
Hypotheses findcard2d.ch x = ψ χ
findcard2d.th x = y ψ θ
findcard2d.ta x = y z ψ τ
findcard2d.et x = A ψ η
findcard2d.z φ χ
findcard2d.i φ y A z A y θ τ
findcard2d.a φ A Fin
Assertion findcard2d φ η

Proof

Step Hyp Ref Expression
1 findcard2d.ch x = ψ χ
2 findcard2d.th x = y ψ θ
3 findcard2d.ta x = y z ψ τ
4 findcard2d.et x = A ψ η
5 findcard2d.z φ χ
6 findcard2d.i φ y A z A y θ τ
7 findcard2d.a φ A Fin
8 ssid A A
9 7 adantr φ A A A Fin
10 sseq1 x = x A A
11 10 anbi2d x = φ x A φ A
12 11 1 imbi12d x = φ x A ψ φ A χ
13 sseq1 x = y x A y A
14 13 anbi2d x = y φ x A φ y A
15 14 2 imbi12d x = y φ x A ψ φ y A θ
16 sseq1 x = y z x A y z A
17 16 anbi2d x = y z φ x A φ y z A
18 17 3 imbi12d x = y z φ x A ψ φ y z A τ
19 sseq1 x = A x A A A
20 19 anbi2d x = A φ x A φ A A
21 20 4 imbi12d x = A φ x A ψ φ A A η
22 5 adantr φ A χ
23 simprl y Fin ¬ z y φ y z A φ
24 simprr y Fin ¬ z y φ y z A y z A
25 24 unssad y Fin ¬ z y φ y z A y A
26 23 25 jca y Fin ¬ z y φ y z A φ y A
27 id y z A y z A
28 vsnid z z
29 elun2 z z z y z
30 28 29 mp1i y z A z y z
31 27 30 sseldd y z A z A
32 31 ad2antll y Fin ¬ z y φ y z A z A
33 simplr y Fin ¬ z y φ y z A ¬ z y
34 32 33 eldifd y Fin ¬ z y φ y z A z A y
35 23 25 34 6 syl12anc y Fin ¬ z y φ y z A θ τ
36 26 35 embantd y Fin ¬ z y φ y z A φ y A θ τ
37 36 ex y Fin ¬ z y φ y z A φ y A θ τ
38 37 com23 y Fin ¬ z y φ y A θ φ y z A τ
39 12 15 18 21 22 38 findcard2s A Fin φ A A η
40 9 39 mpcom φ A A η
41 8 40 mpan2 φ η