Metamath Proof Explorer


Theorem nnesq

Description: A positive integer is even iff its square is even. (Contributed by NM, 20-Aug-2001) (Revised by Mario Carneiro, 12-Sep-2015)

Ref Expression
Assertion nnesq NN2N22

Proof

Step Hyp Ref Expression
1 nnz NN
2 zesq NN2N22
3 1 2 syl NN2N22
4 nnrp NN+
5 4 rphalfcld NN2+
6 5 rpgt0d N0<N2
7 nnsqcl NN2
8 7 nnrpd NN2+
9 8 rphalfcld NN22+
10 9 rpgt0d N0<N22
11 6 10 2thd N0<N20<N22
12 3 11 anbi12d NN20<N2N220<N22
13 elnnz N2N20<N2
14 elnnz N22N220<N22
15 12 13 14 3bitr4g NN2N22