Description: Exchange 2 atoms. (Contributed by NM, 13-May-2013)
Ref | Expression | ||
---|---|---|---|
Hypotheses | hlatexch4.j | |
|
hlatexch4.a | |
||
Assertion | hlatexch4 | |
Step | Hyp | Ref | Expression |
---|---|---|---|
1 | hlatexch4.j | |
|
2 | hlatexch4.a | |
|
3 | simp11 | |
|
4 | simp2l | |
|
5 | simp2r | |
|
6 | eqid | |
|
7 | 6 1 2 | hlatlej2 | |
8 | 3 4 5 7 | syl3anc | |
9 | simp33 | |
|
10 | 8 9 | breqtrrd | |
11 | simp12 | |
|
12 | simp13 | |
|
13 | simp32 | |
|
14 | 13 | necomd | |
15 | 6 1 2 | hlatexch2 | |
16 | 3 5 11 12 14 15 | syl131anc | |
17 | 10 16 | mpd | |
18 | 1 2 | hlatjcom | |
19 | 3 5 12 18 | syl3anc | |
20 | 17 19 | breqtrd | |
21 | 6 1 2 | hlatlej2 | |
22 | 3 11 12 21 | syl3anc | |
23 | 22 9 | breqtrd | |
24 | 6 1 2 | hlatexch2 | |
25 | 3 12 4 5 13 24 | syl131anc | |
26 | 23 25 | mpd | |
27 | 3 | hllatd | |
28 | eqid | |
|
29 | 28 2 | atbase | |
30 | 11 29 | syl | |
31 | 28 2 | atbase | |
32 | 4 31 | syl | |
33 | 28 1 2 | hlatjcl | |
34 | 3 12 5 33 | syl3anc | |
35 | 28 6 1 | latjle12 | |
36 | 27 30 32 34 35 | syl13anc | |
37 | 20 26 36 | mpbi2and | |
38 | simp31 | |
|
39 | 6 1 2 | ps-1 | |
40 | 3 11 4 38 12 5 39 | syl132anc | |
41 | 37 40 | mpbid | |