Metamath Proof Explorer


Theorem ssfzunsnext

Description: A subset of a finite sequence of integers extended by an integer is a subset of a (possibly extended) finite sequence of integers. (Contributed by AV, 13-Nov-2021)

Ref Expression
Assertion ssfzunsnext S M N M N I S I if I M I M if I N N I

Proof

Step Hyp Ref Expression
1 simpl S M N M N I S M N
2 simp3 M N I I
3 simp1 M N I M
4 2 3 ifcld M N I if I M I M
5 4 adantr M N I k M N if I M I M
6 elfzelz k M N k
7 6 adantl M N I k M N k
8 4 zred M N I if I M I M
9 8 adantr M N I k M N if I M I M
10 zre M M
11 10 3ad2ant1 M N I M
12 11 adantr M N I k M N M
13 6 zred k M N k
14 13 adantl M N I k M N k
15 zre I I
16 10 15 anim12i M I M I
17 16 ancomd M I I M
18 17 3adant2 M N I I M
19 18 adantr M N I k M N I M
20 min2 I M if I M I M M
21 19 20 syl M N I k M N if I M I M M
22 elfzle1 k M N M k
23 22 adantl M N I k M N M k
24 9 12 14 21 23 letrd M N I k M N if I M I M k
25 eluz2 k if I M I M if I M I M k if I M I M k
26 5 7 24 25 syl3anbrc M N I k M N k if I M I M
27 simp2 M N I N
28 27 2 ifcld M N I if I N N I
29 28 adantr M N I k M N if I N N I
30 zre N N
31 30 3ad2ant2 M N I N
32 31 adantr M N I k M N N
33 28 zred M N I if I N N I
34 33 adantr M N I k M N if I N N I
35 elfzle2 k M N k N
36 35 adantl M N I k M N k N
37 30 15 anim12i N I N I
38 37 3adant1 M N I N I
39 38 ancomd M N I I N
40 max2 I N N if I N N I
41 39 40 syl M N I N if I N N I
42 41 adantr M N I k M N N if I N N I
43 14 32 34 36 42 letrd M N I k M N k if I N N I
44 eluz2 if I N N I k k if I N N I k if I N N I
45 7 29 43 44 syl3anbrc M N I k M N if I N N I k
46 elfzuzb k if I M I M if I N N I k if I M I M if I N N I k
47 26 45 46 sylanbrc M N I k M N k if I M I M if I N N I
48 47 ex M N I k M N k if I M I M if I N N I
49 48 ssrdv M N I M N if I M I M if I N N I
50 49 adantl S M N M N I M N if I M I M if I N N I
51 1 50 sstrd S M N M N I S if I M I M if I N N I
52 4 adantl S M N M N I if I M I M
53 28 adantl S M N M N I if I N N I
54 2 adantl S M N M N I I
55 52 53 54 3jca S M N M N I if I M I M if I N N I I
56 16 3adant2 M N I M I
57 56 adantl S M N M N I M I
58 57 ancomd S M N M N I I M
59 min1 I M if I M I M I
60 58 59 syl S M N M N I if I M I M I
61 38 adantl S M N M N I N I
62 61 ancomd S M N M N I I N
63 max1 I N I if I N N I
64 62 63 syl S M N M N I I if I N N I
65 60 64 jca S M N M N I if I M I M I I if I N N I
66 elfz2 I if I M I M if I N N I if I M I M if I N N I I if I M I M I I if I N N I
67 55 65 66 sylanbrc S M N M N I I if I M I M if I N N I
68 67 snssd S M N M N I I if I M I M if I N N I
69 51 68 unssd S M N M N I S I if I M I M if I N N I