Metamath Proof Explorer


Theorem dalemswapyzps

Description: Lemma for dath . Swap the Y and Z planes, along with dummy concurrency (center of perspectivity) atoms c and d , to allow reuse of analogous proofs. (Contributed by NM, 17-Aug-2012)

Ref Expression
Hypotheses dalem.ph φ K HL C Base K P A Q A R A S A T A U A Y O Z O ¬ C ˙ P ˙ Q ¬ C ˙ Q ˙ R ¬ C ˙ R ˙ P ¬ C ˙ S ˙ T ¬ C ˙ T ˙ U ¬ C ˙ U ˙ S C ˙ P ˙ S C ˙ Q ˙ T C ˙ R ˙ U
dalem.l ˙ = K
dalem.j ˙ = join K
dalem.a A = Atoms K
dalem.ps ψ c A d A ¬ c ˙ Y d c ¬ d ˙ Y C ˙ c ˙ d
Assertion dalemswapyzps φ Y = Z ψ d A c A ¬ d ˙ Z c d ¬ c ˙ Z C ˙ d ˙ c

Proof

Step Hyp Ref Expression
1 dalem.ph φ K HL C Base K P A Q A R A S A T A U A Y O Z O ¬ C ˙ P ˙ Q ¬ C ˙ Q ˙ R ¬ C ˙ R ˙ P ¬ C ˙ S ˙ T ¬ C ˙ T ˙ U ¬ C ˙ U ˙ S C ˙ P ˙ S C ˙ Q ˙ T C ˙ R ˙ U
2 dalem.l ˙ = K
3 dalem.j ˙ = join K
4 dalem.a A = Atoms K
5 dalem.ps ψ c A d A ¬ c ˙ Y d c ¬ d ˙ Y C ˙ c ˙ d
6 5 dalemddea ψ d A
7 5 dalemccea ψ c A
8 6 7 jca ψ d A c A
9 8 3ad2ant3 φ Y = Z ψ d A c A
10 5 dalem-ddly ψ ¬ d ˙ Y
11 10 3ad2ant3 φ Y = Z ψ ¬ d ˙ Y
12 simp2 φ Y = Z ψ Y = Z
13 12 breq2d φ Y = Z ψ d ˙ Y d ˙ Z
14 11 13 mtbid φ Y = Z ψ ¬ d ˙ Z
15 5 dalemccnedd ψ c d
16 15 3ad2ant3 φ Y = Z ψ c d
17 5 dalem-ccly ψ ¬ c ˙ Y
18 17 3ad2ant3 φ Y = Z ψ ¬ c ˙ Y
19 12 breq2d φ Y = Z ψ c ˙ Y c ˙ Z
20 18 19 mtbid φ Y = Z ψ ¬ c ˙ Z
21 5 dalemclccjdd ψ C ˙ c ˙ d
22 21 3ad2ant3 φ Y = Z ψ C ˙ c ˙ d
23 1 dalemkehl φ K HL
24 23 3ad2ant1 φ Y = Z ψ K HL
25 7 3ad2ant3 φ Y = Z ψ c A
26 6 3ad2ant3 φ Y = Z ψ d A
27 3 4 hlatjcom K HL c A d A c ˙ d = d ˙ c
28 24 25 26 27 syl3anc φ Y = Z ψ c ˙ d = d ˙ c
29 22 28 breqtrd φ Y = Z ψ C ˙ d ˙ c
30 16 20 29 3jca φ Y = Z ψ c d ¬ c ˙ Z C ˙ d ˙ c
31 9 14 30 3jca φ Y = Z ψ d A c A ¬ d ˙ Z c d ¬ c ˙ Z C ˙ d ˙ c