let L be non empty non degenerated right_complementable almost_left_invertible associative commutative well-unital distributive add-associative right_zeroed 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