Description: The Legendre symbol is an element of Z . (Contributed by Mario Carneiro, 4-Feb-2015)
Ref | Expression | ||
---|---|---|---|
Hypotheses | lgsval.1 | |
|
lgsfcl2.z | |
||
Assertion | lgscllem | |
Step | Hyp | Ref | Expression |
---|---|---|---|
1 | lgsval.1 | |
|
2 | lgsfcl2.z | |
|
3 | 1 | lgsval | |
4 | 2 | lgslem2 | |
5 | 4 | simp3i | |
6 | 4 | simp2i | |
7 | 5 6 | ifcli | |
8 | 7 | a1i | |
9 | 4 | simp1i | |
10 | 9 5 | ifcli | |
11 | simplr | |
|
12 | simpr | |
|
13 | 12 | neqned | |
14 | nnabscl | |
|
15 | 11 13 14 | syl2anc | |
16 | nnuz | |
|
17 | 15 16 | eleqtrdi | |
18 | df-ne | |
|
19 | 1 2 | lgsfcl2 | |
20 | 19 | 3expa | |
21 | 18 20 | sylan2br | |
22 | elfznn | |
|
23 | ffvelcdm | |
|
24 | 21 22 23 | syl2an | |
25 | 2 | lgslem3 | |
26 | 25 | adantl | |
27 | 17 24 26 | seqcl | |
28 | 2 | lgslem3 | |
29 | 10 27 28 | sylancr | |
30 | 8 29 | ifclda | |
31 | 3 30 | eqeltrd | |