let n be Nat; ( (2 |^ n) - 1 <= 1000000 implies not not n = 0 & ... & not n = 19 )
assume A1:
(2 |^ n) - 1 <= 1000000
; not not n = 0 & ... & not n = 19
A2: 2 |^ 20 =
((((((((((((((((((2 * 2) * 2) * 2) * 2) * 2) * 2) * 2) * 2) * 2) * 2) * 2) * 2) * 2) * 2) * 2) * 2) * 2) * 2) * 2
by Th10
.=
1048576
;
per cases
( n <= 19 or n > 19 )
;
suppose
n <= 19
;
not not n = 0 & ... & not n = 19hence
not not
n = 0 & ... & not
n = 19
;
verum end; end;