:: GROUP_1 semantic presentation :: Showing IDV graph ... (Click the Palm Trees again to close it)
:: deftheorem defines * GROUP_1:def 1 :
Lm1:
now
set G =
HGrStr(#
REAL ,
addreal #);
A1:
for
h,
g being
Element of
HGrStr(#
REAL ,
addreal #)
for
A,
B being
Real st
h = A &
g = B holds
h * g = A + B
by BINOP_2:def 9;
thus
for
h,
g,
f being
Element of
HGrStr(#
REAL ,
addreal #) holds
(h * g) * f = h * (g * f)
:: thesis: ex e being Element of HGrStr(# REAL ,addreal #) st
for h being Element of HGrStr(# REAL ,addreal #) holds
( h * e = h & e * h = h & ex g being Element of HGrStr(# REAL ,addreal #) st
( h * g = e & g * h = e ) )
reconsider e = 0 as
Element of
HGrStr(#
REAL ,
addreal #) ;
take e =
e;
:: thesis: for h being Element of HGrStr(# REAL ,addreal #) holds
( h * e = h & e * h = h & ex g being Element of HGrStr(# REAL ,addreal #) st
( h * g = e & g * h = e ) )let h be
Element of
HGrStr(#
REAL ,
addreal #);
:: thesis: ( h * e = h & e * h = h & ex g being Element of HGrStr(# REAL ,addreal #) st
( h * g = e & g * h = e ) )reconsider A =
h as
Real ;
thus h * e =
A + 0
by A1
.=
h
;
:: thesis: ( e * h = h & ex g being Element of HGrStr(# REAL ,addreal #) st
( h * g = e & g * h = e ) )thus e * h =
0
+ A
by A1
.=
h
;
:: thesis: ex g being Element of HGrStr(# REAL ,addreal #) st
( h * g = e & g * h = e )reconsider g =
- A as
Element of
HGrStr(#
REAL ,
addreal #) ;
take g =
g;
:: thesis: ( h * g = e & g * h = e )thus h * g =
A + (- A)
by A1
.=
e
;
:: thesis: g * h = ethus g * h =
(- A) + A
by A1
.=
e
;
:: thesis: verum
end;
:: deftheorem Def2 defines unital GROUP_1:def 2 :
:: deftheorem Def3 defines Group-like GROUP_1:def 3 :
:: deftheorem Def4 defines associative GROUP_1:def 4 :
theorem :: GROUP_1:1 :: Showing IDV graph ... (Click the Palm Tree again to close it)
canceled;
theorem :: GROUP_1:2 :: Showing IDV graph ... (Click the Palm Tree again to close it)
canceled;
theorem :: GROUP_1:3 :: Showing IDV graph ... (Click the Palm Tree again to close it)
canceled;
theorem :: GROUP_1:4 :: Showing IDV graph ... (Click the Palm Tree again to close it)
canceled;
theorem :: GROUP_1:5 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem :: GROUP_1:6 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th7: :: GROUP_1:7 :: Showing IDV graph ... (Click the Palm Tree again to close it)
:: deftheorem Def5 defines 1. GROUP_1:def 5 :
theorem :: GROUP_1:8 :: Showing IDV graph ... (Click the Palm Tree again to close it)
canceled;
theorem :: GROUP_1:9 :: Showing IDV graph ... (Click the Palm Tree again to close it)
canceled;
theorem :: GROUP_1:10 :: Showing IDV graph ... (Click the Palm Tree again to close it)
:: deftheorem Def6 defines " GROUP_1:def 6 :
theorem :: GROUP_1:11 :: Showing IDV graph ... (Click the Palm Tree again to close it)
canceled;
theorem :: GROUP_1:12 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem :: GROUP_1:13 :: Showing IDV graph ... (Click the Palm Tree again to close it)
canceled;
theorem Th14: :: GROUP_1:14 :: Showing IDV graph ... (Click the Palm Tree again to close it)
for
G being
Group for
h,
g,
f being
Element of
G st (
h * g = h * f or
g * h = f * h ) holds
g = f
theorem :: GROUP_1:15 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th16: :: GROUP_1:16 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th17: :: GROUP_1:17 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem :: GROUP_1:18 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th19: :: GROUP_1:19 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th20: :: GROUP_1:20 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th21: :: GROUP_1:21 :: Showing IDV graph ... (Click the Palm Tree again to close it)
for
G being
Group for
h,
f,
g being
Element of
G holds
(
h * f = g iff
f = (h " ) * g )
theorem Th22: :: GROUP_1:22 :: Showing IDV graph ... (Click the Palm Tree again to close it)
for
G being
Group for
f,
h,
g being
Element of
G holds
(
f * h = g iff
f = g * (h " ) )
theorem :: GROUP_1:23 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem :: GROUP_1:24 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th25: :: GROUP_1:25 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th26: :: GROUP_1:26 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th27: :: GROUP_1:27 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th28: :: GROUP_1:28 :: Showing IDV graph ... (Click the Palm Tree again to close it)
:: deftheorem Def7 defines inverse_op GROUP_1:def 7 :
theorem :: GROUP_1:29 :: Showing IDV graph ... (Click the Palm Tree again to close it)
canceled;
theorem :: GROUP_1:30 :: Showing IDV graph ... (Click the Palm Tree again to close it)
canceled;
theorem Th31: :: GROUP_1:31 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th32: :: GROUP_1:32 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th33: :: GROUP_1:33 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th34: :: GROUP_1:34 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th35: :: GROUP_1:35 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th36: :: GROUP_1:36 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem :: GROUP_1:37 :: Showing IDV graph ... (Click the Palm Tree again to close it)
definition
let G be non
empty HGrStr ;
func power G -> Function of
[:the carrier of G,NAT :],the
carrier of
G means :
Def8:
:: GROUP_1:def 8
for
h being
Element of
G holds
(
it . h,0
= 1. G & ( for
n being
Nat holds
it . h,
(n + 1) = (it . h,n) * h ) );
existence
ex b1 being Function of [:the carrier of G,NAT :],the carrier of G st
for h being Element of G holds
( b1 . h,0 = 1. G & ( for n being Nat holds b1 . h,(n + 1) = (b1 . h,n) * h ) )
uniqueness
for b1, b2 being Function of [:the carrier of G,NAT :],the carrier of G st ( for h being Element of G holds
( b1 . h,0 = 1. G & ( for n being Nat holds b1 . h,(n + 1) = (b1 . h,n) * h ) ) ) & ( for h being Element of G holds
( b2 . h,0 = 1. G & ( for n being Nat holds b2 . h,(n + 1) = (b2 . h,n) * h ) ) ) holds
b1 = b2
end;
:: deftheorem Def8 defines power GROUP_1:def 8 :
:: deftheorem Def9 defines |^ GROUP_1:def 9 :
:: deftheorem defines |^ GROUP_1:def 10 :
Lm2:
for n being Nat
for G being Group
for h being Element of G holds h |^ (n + 1) = (h |^ n) * h
by Def8;
Lm3:
for G being Group
for h being Element of G holds h |^ 0 = 1. G
by Def8;
theorem :: GROUP_1:38 :: Showing IDV graph ... (Click the Palm Tree again to close it)
canceled;
theorem :: GROUP_1:39 :: Showing IDV graph ... (Click the Palm Tree again to close it)
canceled;
theorem :: GROUP_1:40 :: Showing IDV graph ... (Click the Palm Tree again to close it)
canceled;
theorem :: GROUP_1:41 :: Showing IDV graph ... (Click the Palm Tree again to close it)
canceled;
theorem Th42: :: GROUP_1:42 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem :: GROUP_1:43 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th44: :: GROUP_1:44 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th45: :: GROUP_1:45 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem :: GROUP_1:46 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem :: GROUP_1:47 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th48: :: GROUP_1:48 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th49: :: GROUP_1:49 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th50: :: GROUP_1:50 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th51: :: GROUP_1:51 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th52: :: GROUP_1:52 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th53: :: GROUP_1:53 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th54: :: GROUP_1:54 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th55: :: GROUP_1:55 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th56: :: GROUP_1:56 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem :: GROUP_1:57 :: Showing IDV graph ... (Click the Palm Tree again to close it)
canceled;
theorem :: GROUP_1:58 :: Showing IDV graph ... (Click the Palm Tree again to close it)
canceled;
theorem :: GROUP_1:59 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th60: :: GROUP_1:60 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem :: GROUP_1:61 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th62: :: GROUP_1:62 :: Showing IDV graph ... (Click the Palm Tree again to close it)
Lm4:
for i being Integer
for G being Group
for h being Element of G holds h |^ (- i) = (h |^ i) "
Lm5:
for j being Integer holds
( j >= 1 or j = 0 or j < 0 )
Lm6:
for j being Integer
for G being Group
for h being Element of G holds h |^ (j - 1) = (h |^ j) * (h |^ (- 1))
Lm7:
for j being Integer holds
( j >= 0 or j = - 1 or j < - 1 )
Lm8:
for j being Integer
for G being Group
for h being Element of G holds h |^ (j + 1) = (h |^ j) * (h |^ 1)
theorem Th63: :: GROUP_1:63 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem :: GROUP_1:64 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem :: GROUP_1:65 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem :: GROUP_1:66 :: Showing IDV graph ... (Click the Palm Tree again to close it)
Lm9:
for i being Integer
for G being Group
for h being Element of G holds (h " ) |^ i = (h |^ i) "
theorem Th67: :: GROUP_1:67 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem :: GROUP_1:68 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem :: GROUP_1:69 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem :: GROUP_1:70 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem :: GROUP_1:71 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem :: GROUP_1:72 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th73: :: GROUP_1:73 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th74: :: GROUP_1:74 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem :: GROUP_1:75 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem :: GROUP_1:76 :: Showing IDV graph ... (Click the Palm Tree again to close it)
canceled;
theorem :: GROUP_1:77 :: Showing IDV graph ... (Click the Palm Tree again to close it)
:: deftheorem Def11 defines being_of_order_0 GROUP_1:def 11 :
theorem :: GROUP_1:78 :: Showing IDV graph ... (Click the Palm Tree again to close it)
canceled;
theorem Th79: :: GROUP_1:79 :: Showing IDV graph ... (Click the Palm Tree again to close it)
:: deftheorem Def12 defines ord GROUP_1:def 12 :
theorem :: GROUP_1:80 :: Showing IDV graph ... (Click the Palm Tree again to close it)
canceled;
theorem :: GROUP_1:81 :: Showing IDV graph ... (Click the Palm Tree again to close it)
canceled;
theorem Th82: :: GROUP_1:82 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem :: GROUP_1:83 :: Showing IDV graph ... (Click the Palm Tree again to close it)
canceled;
theorem :: GROUP_1:84 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem :: GROUP_1:85 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem :: GROUP_1:86 :: Showing IDV graph ... (Click the Palm Tree again to close it)
:: deftheorem defines Ord GROUP_1:def 13 :
:: deftheorem Def14 defines finite GROUP_1:def 14 :
:: deftheorem Def15 defines ord GROUP_1:def 15 :
theorem :: GROUP_1:87 :: Showing IDV graph ... (Click the Palm Tree again to close it)
canceled;
theorem :: GROUP_1:88 :: Showing IDV graph ... (Click the Palm Tree again to close it)
canceled;
theorem :: GROUP_1:89 :: Showing IDV graph ... (Click the Palm Tree again to close it)
canceled;
theorem :: GROUP_1:90 :: Showing IDV graph ... (Click the Palm Tree again to close it)
reconsider G0 = HGrStr(# REAL ,addreal #) as Group by Th7;
:: deftheorem Def16 defines commutative GROUP_1:def 16 :
theorem :: GROUP_1:91 :: Showing IDV graph ... (Click the Palm Tree again to close it)
canceled;
theorem :: GROUP_1:92 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem :: GROUP_1:93 :: Showing IDV graph ... (Click the Palm Tree again to close it)
canceled;
theorem :: GROUP_1:94 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem :: GROUP_1:95 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem :: GROUP_1:96 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem :: GROUP_1:97 :: Showing IDV graph ... (Click the Palm Tree again to close it)