let L be non empty non degenerated right_complementable almost_left_invertible well-unital distributive add-associative right_zeroed associative commutative doubleLoopStr ; for m being Element of NAT
for x being Element of L st x is_primitive_root_of_degree m holds
for i, j being Nat st 1 <= i & i <= m & 1 <= j & j <= m & i <> j holds
pow (x,(i - j)) <> 1. L
let m be Element of NAT ; for x being Element of L st x is_primitive_root_of_degree m holds
for i, j being Nat st 1 <= i & i <= m & 1 <= j & j <= m & i <> j holds
pow (x,(i - j)) <> 1. L
let x be Element of L; ( x is_primitive_root_of_degree m implies for i, j being Nat st 1 <= i & i <= m & 1 <= j & j <= m & i <> j holds
pow (x,(i - j)) <> 1. L )
assume A1:
x is_primitive_root_of_degree m
; for i, j being Nat st 1 <= i & i <= m & 1 <= j & j <= m & i <> j holds
pow (x,(i - j)) <> 1. L
then A2:
x <> 0. L
by Th30;
let i, j be Nat; ( 1 <= i & i <= m & 1 <= j & j <= m & i <> j implies pow (x,(i - j)) <> 1. L )
assume that
A3:
1 <= i
and
A4:
i <= m
and
A5:
1 <= j
and
A6:
j <= m
and
A7:
i <> j
; pow (x,(i - j)) <> 1. L