Step | Hyp | Ref
| Expression |
1 | | trgcopy.p |
. . . . . . 7
|
2 | | trgcopy.m |
. . . . . . 7
|
3 | | eqid 2622 |
. . . . . . 7
cgrG cgrG |
4 | | trgcopy.g |
. . . . . . . . . . 11
TarskiG |
5 | 4 | ad2antrr 762 |
. . . . . . . . . 10
⟂G TarskiG |
6 | 5 | ad2antrr 762 |
. . . . . . . . 9
⟂G
cgrG TarskiG |
7 | 6 | ad2antrr 762 |
. . . . . . . 8
⟂G
cgrG
⟂G hpG TarskiG |
8 | 7 | adantr 481 |
. . . . . . 7
⟂G cgrG
⟂G hpG
TarskiG |
9 | | trgcopy.a |
. . . . . . . . . 10
|
10 | 9 | ad2antrr 762 |
. . . . . . . . 9
⟂G |
11 | 10 | ad2antrr 762 |
. . . . . . . 8
⟂G
cgrG |
12 | 11 | ad3antrrr 766 |
. . . . . . 7
⟂G cgrG
⟂G hpG
|
13 | | trgcopy.b |
. . . . . . . . . 10
|
14 | 13 | ad2antrr 762 |
. . . . . . . . 9
⟂G |
15 | 14 | ad2antrr 762 |
. . . . . . . 8
⟂G
cgrG |
16 | 15 | ad3antrrr 766 |
. . . . . . 7
⟂G cgrG
⟂G hpG
|
17 | | trgcopy.c |
. . . . . . . . 9
|
18 | 17 | ad6antr 772 |
. . . . . . . 8
⟂G
cgrG
⟂G hpG |
19 | 18 | adantr 481 |
. . . . . . 7
⟂G cgrG
⟂G hpG
|
20 | | trgcopy.d |
. . . . . . . . . 10
|
21 | 20 | ad2antrr 762 |
. . . . . . . . 9
⟂G |
22 | 21 | ad2antrr 762 |
. . . . . . . 8
⟂G
cgrG |
23 | 22 | ad3antrrr 766 |
. . . . . . 7
⟂G cgrG
⟂G hpG
|
24 | | trgcopy.e |
. . . . . . . . . 10
|
25 | 24 | ad2antrr 762 |
. . . . . . . . 9
⟂G |
26 | 25 | ad2antrr 762 |
. . . . . . . 8
⟂G
cgrG |
27 | 26 | ad3antrrr 766 |
. . . . . . 7
⟂G cgrG
⟂G hpG
|
28 | | simprl 794 |
. . . . . . 7
⟂G cgrG
⟂G hpG |
29 | | trgcopy.3 |
. . . . . . . . 9
|
30 | 29 | ad2antrr 762 |
. . . . . . . 8
⟂G |
31 | 30 | ad5antr 770 |
. . . . . . 7
⟂G cgrG
⟂G hpG |
32 | | trgcopy.i |
. . . . . . . 8
Itv |
33 | | trgcopy.l |
. . . . . . . . . . 11
LineG |
34 | | trgcopy.1 |
. . . . . . . . . . 11
|
35 | 1, 33, 32, 4, 13, 17, 9, 34 | ncoltgdim2 25460 |
. . . . . . . . . 10
DimTarskiG≥ |
36 | 35 | ad4antr 768 |
. . . . . . . . 9
⟂G
cgrG DimTarskiG≥ |
37 | 36 | ad3antrrr 766 |
. . . . . . . 8
⟂G cgrG
⟂G hpG DimTarskiG≥ |
38 | 1, 32, 33, 4, 9, 13, 17, 34 | ncolne1 25520 |
. . . . . . . . . . . . . 14
|
39 | 1, 32, 33, 4, 9, 13, 38 | tgelrnln 25525 |
. . . . . . . . . . . . 13
|
40 | 39 | ad2antrr 762 |
. . . . . . . . . . . 12
⟂G |
41 | | simplr 792 |
. . . . . . . . . . . 12
⟂G |
42 | 1, 33, 32, 5, 40, 41 | tglnpt 25444 |
. . . . . . . . . . 11
⟂G |
43 | 42 | ad2antrr 762 |
. . . . . . . . . 10
⟂G
cgrG |
44 | 43 | ad2antrr 762 |
. . . . . . . . 9
⟂G
cgrG
⟂G hpG |
45 | 44 | adantr 481 |
. . . . . . . 8
⟂G cgrG
⟂G hpG
|
46 | | simplr 792 |
. . . . . . . . . 10
⟂G
cgrG |
47 | 46 | ad2antrr 762 |
. . . . . . . . 9
⟂G
cgrG
⟂G hpG |
48 | 47 | adantr 481 |
. . . . . . . 8
⟂G cgrG
⟂G hpG |
49 | 41 | ad5antr 770 |
. . . . . . . . . 10
⟂G cgrG
⟂G hpG
|
50 | 38 | ad7antr 774 |
. . . . . . . . . . 11
⟂G cgrG
⟂G hpG |
51 | 1, 32, 33, 8, 12, 16, 50 | tglinecom 25530 |
. . . . . . . . . 10
⟂G cgrG
⟂G hpG |
52 | 49, 51 | eleqtrd 2703 |
. . . . . . . . 9
⟂G cgrG
⟂G hpG
|
53 | | simp-6r 811 |
. . . . . . . . . . . 12
⟂G cgrG
⟂G hpG ⟂G |
54 | 33, 8, 53 | perpln1 25605 |
. . . . . . . . . . 11
⟂G cgrG
⟂G hpG |
55 | 40 | ad5antr 770 |
. . . . . . . . . . 11
⟂G cgrG
⟂G hpG |
56 | 1, 2, 32, 33, 8, 54, 55, 53 | perpcom 25608 |
. . . . . . . . . 10
⟂G cgrG
⟂G hpG ⟂G |
57 | 1, 33, 32, 4, 13, 17, 9, 34 | ncolrot2 25458 |
. . . . . . . . . . . . . . . . . 18
|
58 | | ioran 511 |
. . . . . . . . . . . . . . . . . 18
|
59 | 57, 58 | sylib 208 |
. . . . . . . . . . . . . . . . 17
|
60 | 59 | simpld 475 |
. . . . . . . . . . . . . . . 16
|
61 | 60 | ad2antrr 762 |
. . . . . . . . . . . . . . 15
⟂G
|
62 | | nelne2 2891 |
. . . . . . . . . . . . . . 15
|
63 | 41, 61, 62 | syl2anc 693 |
. . . . . . . . . . . . . 14
⟂G |
64 | 63 | ad4antr 768 |
. . . . . . . . . . . . 13
⟂G
cgrG
⟂G hpG |
65 | 64 | adantr 481 |
. . . . . . . . . . . 12
⟂G cgrG
⟂G hpG |
66 | 65 | necomd 2849 |
. . . . . . . . . . 11
⟂G cgrG
⟂G hpG |
67 | 1, 32, 33, 8, 19, 45, 66 | tglinecom 25530 |
. . . . . . . . . 10
⟂G cgrG
⟂G hpG |
68 | 56, 51, 67 | 3brtr3d 4684 |
. . . . . . . . 9
⟂G cgrG
⟂G hpG ⟂G |
69 | 1, 2, 32, 33, 8, 16, 12, 52, 19, 68 | perprag 25618 |
. . . . . . . 8
⟂G cgrG
⟂G hpG ∟G |
70 | 1, 2, 32, 4, 9, 13, 20, 24, 29, 38 | tgcgrneq 25378 |
. . . . . . . . . . . 12
|
71 | 70 | necomd 2849 |
. . . . . . . . . . 11
|
72 | 71 | ad7antr 774 |
. . . . . . . . . 10
⟂G cgrG
⟂G hpG |
73 | 70 | ad4antr 768 |
. . . . . . . . . . . . 13
⟂G
cgrG |
74 | 73 | neneqd 2799 |
. . . . . . . . . . . 12
⟂G
cgrG
|
75 | 41 | orcd 407 |
. . . . . . . . . . . . . . . . . . . 20
⟂G |
76 | 1, 33, 32, 5, 10, 14, 42, 75 | colrot2 25455 |
. . . . . . . . . . . . . . . . . . 19
⟂G |
77 | 1, 33, 32, 5, 42, 10, 14, 76 | colcom 25453 |
. . . . . . . . . . . . . . . . . 18
⟂G |
78 | 77 | ad2antrr 762 |
. . . . . . . . . . . . . . . . 17
⟂G
cgrG |
79 | | simpr 477 |
. . . . . . . . . . . . . . . . 17
⟂G
cgrG cgrG |
80 | 1, 33, 32, 6, 11, 15, 43, 3, 22, 26, 46, 78, 79 | lnxfr 25461 |
. . . . . . . . . . . . . . . 16
⟂G
cgrG |
81 | 1, 33, 32, 6, 22, 46, 26, 80 | colrot2 25455 |
. . . . . . . . . . . . . . 15
⟂G
cgrG |
82 | 1, 33, 32, 6, 26, 22, 46, 81 | colcom 25453 |
. . . . . . . . . . . . . 14
⟂G
cgrG |
83 | 82 | orcomd 403 |
. . . . . . . . . . . . 13
⟂G
cgrG |
84 | 83 | ord 392 |
. . . . . . . . . . . 12
⟂G
cgrG
|
85 | 74, 84 | mpd 15 |
. . . . . . . . . . 11
⟂G
cgrG |
86 | 85 | ad3antrrr 766 |
. . . . . . . . . 10
⟂G cgrG
⟂G hpG |
87 | 1, 32, 33, 8, 27, 23, 48, 72, 86 | lncom 25517 |
. . . . . . . . 9
⟂G cgrG
⟂G hpG |
88 | | simprrr 805 |
. . . . . . . . . . . . 13
⟂G cgrG
⟂G hpG |
89 | 88 | eqcomd 2628 |
. . . . . . . . . . . 12
⟂G cgrG
⟂G hpG |
90 | 1, 2, 32, 8, 45, 19, 48, 28, 89, 65 | tgcgrneq 25378 |
. . . . . . . . . . 11
⟂G cgrG
⟂G hpG |
91 | 1, 32, 33, 8, 48, 28, 90 | tgelrnln 25525 |
. . . . . . . . . 10
⟂G cgrG
⟂G hpG |
92 | 1, 32, 33, 8, 27, 23, 72 | tgelrnln 25525 |
. . . . . . . . . 10
⟂G cgrG
⟂G hpG |
93 | | simpllr 799 |
. . . . . . . . . . 11
⟂G cgrG
⟂G hpG |
94 | | simplr 792 |
. . . . . . . . . . . . . . . 16
⟂G
cgrG
⟂G hpG |
95 | | simprl 794 |
. . . . . . . . . . . . . . . . 17
⟂G
cgrG
⟂G hpG ⟂G |
96 | 33, 7, 95 | perpln2 25606 |
. . . . . . . . . . . . . . . 16
⟂G
cgrG
⟂G hpG |
97 | 1, 32, 33, 7, 94, 47, 96 | tglnne 25523 |
. . . . . . . . . . . . . . 15
⟂G
cgrG
⟂G hpG |
98 | 97 | adantr 481 |
. . . . . . . . . . . . . 14
⟂G cgrG
⟂G hpG |
99 | 98 | necomd 2849 |
. . . . . . . . . . . . 13
⟂G cgrG
⟂G hpG |
100 | 1, 32, 33, 8, 48, 93, 99 | tgelrnln 25525 |
. . . . . . . . . . . 12
⟂G cgrG
⟂G hpG |
101 | 95 | adantr 481 |
. . . . . . . . . . . . 13
⟂G cgrG
⟂G hpG ⟂G |
102 | 1, 32, 33, 8, 27, 23, 72 | tglinecom 25530 |
. . . . . . . . . . . . 13
⟂G cgrG
⟂G hpG |
103 | 1, 32, 33, 8, 48, 93, 100 | tglnne 25523 |
. . . . . . . . . . . . . 14
⟂G cgrG
⟂G hpG |
104 | 1, 32, 33, 8, 48, 93, 103 | tglinecom 25530 |
. . . . . . . . . . . . 13
⟂G cgrG
⟂G hpG |
105 | 101, 102,
104 | 3brtr4d 4685 |
. . . . . . . . . . . 12
⟂G cgrG
⟂G hpG ⟂G |
106 | 1, 2, 32, 33, 8, 92, 100, 105 | perpcom 25608 |
. . . . . . . . . . 11
⟂G cgrG
⟂G hpG ⟂G |
107 | | trgcopy.k |
. . . . . . . . . . . . . 14
hlG |
108 | | simprrl 804 |
. . . . . . . . . . . . . 14
⟂G cgrG
⟂G hpG |
109 | 1, 32, 107, 28, 93, 48, 8, 33, 108 | hlln 25502 |
. . . . . . . . . . . . 13
⟂G cgrG
⟂G hpG |
110 | 1, 32, 33, 8, 48, 93, 28, 99, 109 | lncom 25517 |
. . . . . . . . . . . 12
⟂G cgrG
⟂G hpG |
111 | 110 | orcd 407 |
. . . . . . . . . . 11
⟂G cgrG
⟂G hpG |
112 | 1, 2, 32, 33, 8, 48, 93, 28, 106, 111, 90 | colperp 25621 |
. . . . . . . . . 10
⟂G cgrG
⟂G hpG ⟂G |
113 | 1, 2, 32, 33, 8, 91, 92, 112 | perpcom 25608 |
. . . . . . . . 9
⟂G cgrG
⟂G hpG ⟂G |
114 | 1, 2, 32, 33, 8, 27, 23, 87, 28, 113 | perprag 25618 |
. . . . . . . 8
⟂G cgrG
⟂G hpG ∟G |
115 | 79 | ad3antrrr 766 |
. . . . . . . . 9
⟂G cgrG
⟂G hpG cgrG |
116 | 1, 2, 32, 3, 8, 12, 16, 45, 23, 27, 48, 115 | cgr3simp2 25416 |
. . . . . . . 8
⟂G cgrG
⟂G hpG |
117 | 1, 2, 32, 8, 37, 16, 45, 19, 27, 48, 28, 69, 114, 116, 89 | hypcgr 25693 |
. . . . . . 7
⟂G cgrG
⟂G hpG |
118 | | eqid 2622 |
. . . . . . . . 9
pInvG pInvG |
119 | 51, 68 | eqbrtrd 4675 |
. . . . . . . . . 10
⟂G cgrG
⟂G hpG ⟂G |
120 | 1, 2, 32, 33, 8, 12, 16, 49, 19, 119 | perprag 25618 |
. . . . . . . . 9
⟂G cgrG
⟂G hpG ∟G |
121 | 1, 2, 32, 33, 118, 8, 12, 45, 19, 120 | ragcom 25593 |
. . . . . . . 8
⟂G cgrG
⟂G hpG ∟G |
122 | 102, 113 | eqbrtrrd 4677 |
. . . . . . . . . 10
⟂G cgrG
⟂G hpG ⟂G |
123 | 1, 2, 32, 33, 8, 23, 27, 86, 28, 122 | perprag 25618 |
. . . . . . . . 9
⟂G cgrG
⟂G hpG ∟G |
124 | 1, 2, 32, 33, 118, 8, 23, 48, 28, 123 | ragcom 25593 |
. . . . . . . 8
⟂G cgrG
⟂G hpG ∟G |
125 | 1, 2, 32, 8, 45, 19, 48, 28, 89 | tgcgrcomlr 25375 |
. . . . . . . 8
⟂G cgrG
⟂G hpG |
126 | 1, 2, 32, 3, 8, 12, 16, 45, 23, 27, 48, 115 | cgr3simp3 25417 |
. . . . . . . 8
⟂G cgrG
⟂G hpG |
127 | 1, 2, 32, 8, 37, 19, 45, 12, 28, 48, 23, 121, 124, 125, 126 | hypcgr 25693 |
. . . . . . 7
⟂G cgrG
⟂G hpG |
128 | 1, 2, 3, 8, 12, 16, 19, 23, 27, 28, 31, 117, 127 | trgcgr 25411 |
. . . . . 6
⟂G cgrG
⟂G hpG cgrG |
129 | 1, 32, 33, 4, 20, 24, 70 | tgelrnln 25525 |
. . . . . . . . 9
|
130 | 129 | ad4antr 768 |
. . . . . . . 8
⟂G
cgrG |
131 | 130 | ad3antrrr 766 |
. . . . . . 7
⟂G cgrG
⟂G hpG |
132 | | simpl 473 |
. . . . . . . . . . 11
|
133 | | eqidd 2623 |
. . . . . . . . . . 11
|
134 | 132, 133 | eleq12d 2695 |
. . . . . . . . . 10
|
135 | | simpr 477 |
. . . . . . . . . . 11
|
136 | 135, 133 | eleq12d 2695 |
. . . . . . . . . 10
|
137 | 134, 136 | anbi12d 747 |
. . . . . . . . 9
|
138 | | simpr 477 |
. . . . . . . . . . 11
|
139 | | simpll 790 |
. . . . . . . . . . . 12
|
140 | | simplr 792 |
. . . . . . . . . . . 12
|
141 | 139, 140 | oveq12d 6668 |
. . . . . . . . . . 11
|
142 | 138, 141 | eleq12d 2695 |
. . . . . . . . . 10
|
143 | 142 | cbvrexdva 3178 |
. . . . . . . . 9
|
144 | 137, 143 | anbi12d 747 |
. . . . . . . 8
|
145 | 144 | cbvopabv 4722 |
. . . . . . 7
|
146 | 8 | adantr 481 |
. . . . . . . . . . 11
⟂G
cgrG
⟂G hpG
TarskiG |
147 | 19 | adantr 481 |
. . . . . . . . . . 11
⟂G
cgrG
⟂G hpG
|
148 | 16 | adantr 481 |
. . . . . . . . . . 11
⟂G
cgrG
⟂G hpG
|
149 | 12 | adantr 481 |
. . . . . . . . . . 11
⟂G
cgrG
⟂G hpG
|
150 | 23 | adantr 481 |
. . . . . . . . . . . . 13
⟂G
cgrG
⟂G hpG
|
151 | 27 | adantr 481 |
. . . . . . . . . . . . 13
⟂G
cgrG
⟂G hpG
|
152 | 28 | adantr 481 |
. . . . . . . . . . . . 13
⟂G
cgrG
⟂G hpG
|
153 | 71 | ad8antr 776 |
. . . . . . . . . . . . . . . 16
⟂G
cgrG
⟂G hpG
|
154 | | simpr 477 |
. . . . . . . . . . . . . . . 16
⟂G
cgrG
⟂G hpG
|
155 | 1, 32, 33, 146, 151, 150, 152, 153, 154 | lncom 25517 |
. . . . . . . . . . . . . . 15
⟂G
cgrG
⟂G hpG
|
156 | 155 | orcd 407 |
. . . . . . . . . . . . . 14
⟂G
cgrG
⟂G hpG
|
157 | 1, 33, 32, 146, 151, 150, 152, 156 | colrot1 25454 |
. . . . . . . . . . . . 13
⟂G
cgrG
⟂G hpG
|
158 | 128 | adantr 481 |
. . . . . . . . . . . . . 14
⟂G
cgrG
⟂G hpG
cgrG |
159 | 1, 2, 32, 3, 146, 149, 148, 147, 150, 151, 152, 158 | trgcgrcom 25423 |
. . . . . . . . . . . . 13
⟂G
cgrG
⟂G hpG
cgrG |
160 | 1, 33, 32, 146, 150, 151, 152, 3, 149, 148, 147, 157, 159 | lnxfr 25461 |
. . . . . . . . . . . 12
⟂G
cgrG
⟂G hpG
|
161 | 1, 33, 32, 146, 149, 147, 148, 160 | colrot1 25454 |
. . . . . . . . . . 11
⟂G
cgrG
⟂G hpG
|
162 | 1, 33, 32, 146, 147, 148, 149, 161 | colcom 25453 |
. . . . . . . . . 10
⟂G
cgrG
⟂G hpG
|
163 | 34 | ad8antr 776 |
. . . . . . . . . 10
⟂G
cgrG
⟂G hpG
|
164 | 162, 163 | pm2.65da 600 |
. . . . . . . . 9
⟂G cgrG
⟂G hpG
|
165 | 108, 164 | jca 554 |
. . . . . . . 8
⟂G cgrG
⟂G hpG |
166 | 109 | orcd 407 |
. . . . . . . . . 10
⟂G cgrG
⟂G hpG |
167 | 1, 33, 32, 8, 93, 48, 28, 166 | colrot2 25455 |
. . . . . . . . 9
⟂G cgrG
⟂G hpG |
168 | 1, 32, 33, 8, 131, 28, 145, 93, 86, 167, 107 | colhp 25662 |
. . . . . . . 8
⟂G cgrG
⟂G hpG hpG
|
169 | 165, 168 | mpbird 247 |
. . . . . . 7
⟂G cgrG
⟂G hpG hpG |
170 | | trgcopy.f |
. . . . . . . . . 10
|
171 | 170 | ad4antr 768 |
. . . . . . . . 9
⟂G
cgrG |
172 | 171 | ad2antrr 762 |
. . . . . . . 8
⟂G
cgrG
⟂G hpG |
173 | 172 | adantr 481 |
. . . . . . 7
⟂G cgrG
⟂G hpG
|
174 | | simplrr 801 |
. . . . . . 7
⟂G cgrG
⟂G hpG hpG |
175 | 1, 32, 33, 8, 131, 28, 145, 93, 169, 173, 174 | hpgtr 25660 |
. . . . . 6
⟂G cgrG
⟂G hpG hpG |
176 | 128, 175 | jca 554 |
. . . . 5
⟂G cgrG
⟂G hpG cgrG hpG |
177 | 1, 32, 107, 47, 44, 18, 7, 94, 2, 97, 64 | hlcgrex 25511 |
. . . . 5
⟂G
cgrG
⟂G hpG
|
178 | 176, 177 | reximddv 3018 |
. . . 4
⟂G
cgrG
⟂G hpG
cgrG hpG |
179 | | trgcopy.2 |
. . . . . . . . 9
|
180 | 1, 33, 32, 4, 24, 170, 20, 179 | ncolrot2 25458 |
. . . . . . . 8
|
181 | | ioran 511 |
. . . . . . . 8
|
182 | 180, 181 | sylib 208 |
. . . . . . 7
|
183 | 182 | simpld 475 |
. . . . . 6
|
184 | 183 | ad4antr 768 |
. . . . 5
⟂G
cgrG
|
185 | 1, 2, 32, 33, 6, 36, 130, 145, 85, 171, 184 | lnperpex 25695 |
. . . 4
⟂G
cgrG ⟂G hpG |
186 | 178, 185 | r19.29a 3078 |
. . 3
⟂G
cgrG cgrG hpG |
187 | 1, 33, 32, 5, 10, 14, 42, 3, 21, 25, 2, 77, 30 | lnext 25462 |
. . 3
⟂G cgrG |
188 | 186, 187 | r19.29a 3078 |
. 2
⟂G cgrG hpG |
189 | 1, 2, 32, 33, 4, 39, 17, 60 | footex 25613 |
. 2
⟂G |
190 | 188, 189 | r19.29a 3078 |
1
cgrG hpG |