Search for blocks/addresses/...

Proofgold Proof

pf
Let x0 of type ι be given.
Assume H0: prime_nat x0.
Assume H1: divides_int x0 1.
Apply H0 with False.
Assume H2: and (x0omega) (1x0).
Apply H2 with (∀ x1 . x1omegadivides_nat x1 x0or (x1 = 1) (x1 = x0))False.
Assume H3: x0omega.
Assume H4: 1x0.
Assume H5: ∀ x1 . x1omegadivides_nat x1 x0or (x1 = 1) (x1 = x0).
Apply SNoLt_irref with 1.
Apply SNoLtLe_tra with 1, x0, 1 leaving 5 subgoals.
The subproof is completed by applying SNo_1.
Apply nat_p_SNo with x0.
Apply omega_nat_p with x0.
The subproof is completed by applying H3.
The subproof is completed by applying SNo_1.
Apply ordinal_In_SNoLt with x0, 1 leaving 2 subgoals.
Apply nat_p_ordinal with x0.
Apply omega_nat_p with x0.
The subproof is completed by applying H3.
The subproof is completed by applying H4.
Apply divides_int_pos_Le with x0, 1 leaving 2 subgoals.
The subproof is completed by applying H1.
The subproof is completed by applying SNoLt_0_1.