lem6:
2 divides 2 * 3
;
lem8:
2 divides 2 * 4
;
lem9:
3 divides 3 * 3
;
lem10:
2 divides 2 * 5
;
lem12:
2 divides 2 * 6
;
LmX:
for p being Prime holds card (FreeGen p) c= 2 |^ p
SquareBool0:
for n being non zero square-free Nat holds Divisors_Lattice n is Boolean