Description: Version of mod2xi with a negative mod value. (Contributed by Mario Carneiro, 21-Feb-2014)
Ref | Expression | ||
---|---|---|---|
Hypotheses | mod2xnegi.1 | |
|
mod2xnegi.2 | |
||
mod2xnegi.3 | |
||
mod2xnegi.4 | |
||
mod2xnegi.5 | |
||
mod2xnegi.6 | |
||
mod2xnegi.10 | |
||
mod2xnegi.7 | |
||
mod2xnegi.8 | |
||
mod2xnegi.9 | |
||
Assertion | mod2xnegi | |
Step | Hyp | Ref | Expression |
---|---|---|---|
1 | mod2xnegi.1 | |
|
2 | mod2xnegi.2 | |
|
3 | mod2xnegi.3 | |
|
4 | mod2xnegi.4 | |
|
5 | mod2xnegi.5 | |
|
6 | mod2xnegi.6 | |
|
7 | mod2xnegi.10 | |
|
8 | mod2xnegi.7 | |
|
9 | mod2xnegi.8 | |
|
10 | mod2xnegi.9 | |
|
11 | nn0nnaddcl | |
|
12 | 6 4 11 | mp2an | |
13 | 9 12 | eqeltrri | |
14 | 13 | nnzi | |
15 | zaddcl | |
|
16 | 14 3 15 | mp2an | |
17 | 4 | nnnn0i | |
18 | 17 17 | nn0addcli | |
19 | 18 | nn0zi | |
20 | zsubcl | |
|
21 | 16 19 20 | mp2an | |
22 | 13 | nncni | |
23 | zcn | |
|
24 | 3 23 | ax-mp | |
25 | 22 24 | addcli | |
26 | 4 | nncni | |
27 | 26 26 | addcli | |
28 | 25 27 22 | subdiri | |
29 | 28 | oveq1i | |
30 | 25 22 | mulcli | |
31 | 5 | nn0cni | |
32 | 27 22 | mulcli | |
33 | 30 31 32 | addsubi | |
34 | 10 | oveq2i | |
35 | 22 26 26 | adddii | |
36 | 34 35 | oveq12i | |
37 | 22 24 22 | adddiri | |
38 | 37 | oveq1i | |
39 | 22 22 | mulcli | |
40 | 24 22 | mulcli | |
41 | 39 40 31 | addassi | |
42 | 38 41 | eqtr2i | |
43 | 22 27 | mulcomi | |
44 | 42 43 | oveq12i | |
45 | 36 44 | eqtr3i | |
46 | mulsub | |
|
47 | 22 26 22 26 46 | mp4an | |
48 | 6 | nn0cni | |
49 | 22 26 48 | subadd2i | |
50 | 9 49 | mpbir | |
51 | 50 50 | oveq12i | |
52 | 47 51 | eqtr3i | |
53 | 45 52 | eqtr3i | |
54 | 29 33 53 | 3eqtr2i | |
55 | 13 1 2 21 6 5 7 8 54 | mod2xi | |