Metamath Proof Explorer


Theorem fzrev

Description: Reversal of start and end of a finite set of sequential integers. (Contributed by NM, 25-Nov-2005)

Ref Expression
Assertion fzrev MNJKKJNJMJKMN

Proof

Step Hyp Ref Expression
1 zre JJ
2 zre KK
3 zre NN
4 suble JKNJKNJNK
5 1 2 3 4 syl3an JKNJKNJNK
6 5 3comr NJKJKNJNK
7 6 3expb NJKJKNJNK
8 7 adantll MNJKJKNJNK
9 zre MM
10 lesub MJKMJKKJM
11 9 1 2 10 syl3an MJKMJKKJM
12 11 3expb MJKMJKKJM
13 12 adantlr MNJKMJKKJM
14 8 13 anbi12d MNJKJKNMJKJNKKJM
15 ancom JKNMJKMJKJKN
16 14 15 bitr3di MNJKJNKKJMMJKJKN
17 simprr MNJKK
18 zsubcl JNJN
19 18 ancoms NJJN
20 19 ad2ant2lr MNJKJN
21 zsubcl JMJM
22 21 ancoms MJJM
23 22 ad2ant2r MNJKJM
24 elfz KJNJMKJNJMJNKKJM
25 17 20 23 24 syl3anc MNJKKJNJMJNKKJM
26 zsubcl JKJK
27 26 adantl MNJKJK
28 simpll MNJKM
29 simplr MNJKN
30 elfz JKMNJKMNMJKJKN
31 27 28 29 30 syl3anc MNJKJKMNMJKJKN
32 16 25 31 3bitr4d MNJKKJNJMJKMN