:: MIDSP_3 semantic presentation :: Showing IDV graph ... (Click the Palm Trees again to close it)
theorem Th1: :: MIDSP_3:1 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th2: :: MIDSP_3:2 :: Showing IDV graph ... (Click the Palm Tree again to close it)
for
i,
n being
Nat st
i in Seg n holds
ex
j,
k being
Nat st
(
n = (j + 1) + k &
i = j + 1 )
theorem Th3: :: MIDSP_3:3 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th4: :: MIDSP_3:4 :: Showing IDV graph ... (Click the Palm Tree again to close it)
for
l,
j being
Nat holds
(
l <= j or
l = j + 1 or
j + 2
<= l )
theorem Th5: :: MIDSP_3:5 :: Showing IDV graph ... (Click the Palm Tree again to close it)
for
l,
n,
i,
j being
Nat st
l in (Seg n) \ {i} &
i = j + 1 & not ( 1
<= l &
l <= j ) holds
(
i + 1
<= l &
l <= n )
:: deftheorem Def1 defines sub MIDSP_3:def 1 :
Lm1:
now
let n be
Nat;
:: thesis: for M being MidSp
for R being Function of (n + 2) -tuples_on the carrier of M,the carrier of M holds ReperAlgebraStr(# the carrier of M,the MIDPOINT of M,R #) is MidSp-likelet M be
MidSp;
:: thesis: for R being Function of (n + 2) -tuples_on the carrier of M,the carrier of M holds ReperAlgebraStr(# the carrier of M,the MIDPOINT of M,R #) is MidSp-likelet R be
Function of
(n + 2) -tuples_on the
carrier of
M,the
carrier of
M;
:: thesis: ReperAlgebraStr(# the carrier of M,the MIDPOINT of M,R #) is MidSp-likeset RA =
ReperAlgebraStr(# the
carrier of
M,the
MIDPOINT of
M,
R #);
thus
ReperAlgebraStr(# the
carrier of
M,the
MIDPOINT of
M,
R #) is
MidSp-like
:: thesis: verum
proof
let a,
b,
c,
d be
Element of
ReperAlgebraStr(# the
carrier of
M,the
MIDPOINT of
M,
R #);
:: according to MIDSP_1:def 4 :: thesis: ( a @ a = a & a @ b = b @ a & (a @ b) @ (c @ d) = (a @ c) @ (b @ d) & ex b1 being Element of the carrier of ReperAlgebraStr(# the carrier of M,the MIDPOINT of M,R #) st b1 @ a = b )
reconsider a' =
a,
b' =
b,
c' =
c,
d' =
d as
Element of
M ;
A1:
for
a,
b being
Element of
ReperAlgebraStr(# the
carrier of
M,the
MIDPOINT of
M,
R #)
for
a',
b' being
Element of
M st
a = a' &
b = b' holds
a @ b = a' @ b'
;
thus a @ a =
a' @ a'
.=
a
by MIDSP_1:def 4
;
:: thesis: ( a @ b = b @ a & (a @ b) @ (c @ d) = (a @ c) @ (b @ d) & ex b1 being Element of the carrier of ReperAlgebraStr(# the carrier of M,the MIDPOINT of M,R #) st b1 @ a = b )
thus a @ b =
b' @ a'
by A1
.=
b @ a
;
:: thesis: ( (a @ b) @ (c @ d) = (a @ c) @ (b @ d) & ex b1 being Element of the carrier of ReperAlgebraStr(# the carrier of M,the MIDPOINT of M,R #) st b1 @ a = b )
(
a @ b = a' @ b' &
c @ d = c' @ d' &
a' @ c' = a @ c &
b' @ d' = b @ d )
by A1;
hence (a @ b) @ (c @ d) =
(a' @ b') @ (c' @ d')
.=
(a' @ c') @ (b' @ d')
by MIDSP_1:def 4
.=
(a @ c) @ (b @ d)
;
:: thesis: ex b1 being Element of the carrier of ReperAlgebraStr(# the carrier of M,the MIDPOINT of M,R #) st b1 @ a = b
consider x' being
Element of
M such that A2:
x' @ a' = b'
by MIDSP_1:def 4;
reconsider x =
x' as
Element of
ReperAlgebraStr(# the
carrier of
M,the
MIDPOINT of
M,
R #) ;
take
x
;
:: thesis: x @ a = b
thus
x @ a = b
by A2;
:: thesis: verum
end;
end;
:: deftheorem defines *' MIDSP_3:def 2 :
definition
let n,
i be
Nat;
let RAS be non
empty MidSp-like ReperAlgebraStr of
n + 2;
let d be
Point of
RAS;
let p be
Tuple of
(n + 1),
RAS;
func <:p,i,d:> -> Tuple of
(n + 1),
RAS means :
Def3:
:: MIDSP_3:def 3
for
D being non
empty set for
p' being
Element of
(n + 1) -tuples_on D for
d' being
Element of
D st
D = the
carrier of
RAS &
p' = p &
d' = d holds
it = sub p',
i,
d';
existence
ex b1 being Tuple of (n + 1),RAS st
for D being non empty set
for p' being Element of (n + 1) -tuples_on D
for d' being Element of D st D = the carrier of RAS & p' = p & d' = d holds
b1 = sub p',i,d'
uniqueness
for b1, b2 being Tuple of (n + 1),RAS st ( for D being non empty set
for p' being Element of (n + 1) -tuples_on D
for d' being Element of D st D = the carrier of RAS & p' = p & d' = d holds
b1 = sub p',i,d' ) & ( for D being non empty set
for p' being Element of (n + 1) -tuples_on D
for d' being Element of D st D = the carrier of RAS & p' = p & d' = d holds
b2 = sub p',i,d' ) holds
b1 = b2
end;
:: deftheorem Def3 defines <: MIDSP_3:def 3 :
theorem :: MIDSP_3:6 :: Showing IDV graph ... (Click the Palm Tree again to close it)
canceled;
theorem Th7: :: MIDSP_3:7 :: Showing IDV graph ... (Click the Palm Tree again to close it)
:: deftheorem Def4 defines Nat MIDSP_3:def 4 :
for
n,
b2 being
Nat holds
(
b2 is
Nat of
n iff ( 1
<= b2 &
b2 <= n + 1 ) );
theorem Th8: :: MIDSP_3:8 :: Showing IDV graph ... (Click the Palm Tree again to close it)
for
i,
n being
Nat holds
(
i is
Nat of
n iff
i in Seg (n + 1) )
theorem :: MIDSP_3:9 :: Showing IDV graph ... (Click the Palm Tree again to close it)
canceled;
theorem Th10: :: MIDSP_3:10 :: Showing IDV graph ... (Click the Palm Tree again to close it)
for
i,
n being
Nat st
i <= n holds
i + 1 is
Nat of
n
theorem Th11: :: MIDSP_3:11 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th12: :: MIDSP_3:12 :: Showing IDV graph ... (Click the Palm Tree again to close it)
:: deftheorem Def5 defines being_invariance MIDSP_3:def 5 :
:: deftheorem Def6 defines has_property_of_zero_in MIDSP_3:def 6 :
:: deftheorem Def7 defines is_semi_additive_in MIDSP_3:def 7 :
theorem Th13: :: MIDSP_3:13 :: Showing IDV graph ... (Click the Palm Tree again to close it)
definition
let n,
i be
Nat;
let RAS be non
empty MidSp-like ReperAlgebraStr of
n + 2;
pred RAS is_additive_in i means :
Def8:
:: MIDSP_3:def 8
for
a,
pii,
p'i being
Point of
RAS for
p being
Tuple of
(n + 1),
RAS st
p . i = pii holds
*' a,
<:p,i,(pii @ p'i):> = (*' a,p) @ (*' a,<:p,i,p'i:>);
end;
:: deftheorem Def8 defines is_additive_in MIDSP_3:def 8 :
for
n,
i being
Nat for
RAS being non
empty MidSp-like ReperAlgebraStr of
n + 2 holds
(
RAS is_additive_in i iff for
a,
pii,
p'i being
Point of
RAS for
p being
Tuple of
(n + 1),
RAS st
p . i = pii holds
*' a,
<:p,i,(pii @ p'i):> = (*' a,p) @ (*' a,<:p,i,p'i:>) );
:: deftheorem Def9 defines is_alternative_in MIDSP_3:def 9 :
definition
let n be
Nat;
let RAS be non
empty MidSp-like ReperAlgebraStr of
n + 2;
let W be
ATLAS of
RAS;
let x be
Tuple of
(n + 1),
W;
let i be
Nat;
let v be
Vector of
W;
func <:x,i,v:> -> Tuple of
(n + 1),
W means :
Def10:
:: MIDSP_3:def 10
for
D being non
empty set for
x' being
Element of
(n + 1) -tuples_on D for
v' being
Element of
D st
D = the
carrier of the
algebra of
W &
x' = x &
v' = v holds
it = sub x',
i,
v';
existence
ex b1 being Tuple of (n + 1),W st
for D being non empty set
for x' being Element of (n + 1) -tuples_on D
for v' being Element of D st D = the carrier of the algebra of W & x' = x & v' = v holds
b1 = sub x',i,v'
uniqueness
for b1, b2 being Tuple of (n + 1),W st ( for D being non empty set
for x' being Element of (n + 1) -tuples_on D
for v' being Element of D st D = the carrier of the algebra of W & x' = x & v' = v holds
b1 = sub x',i,v' ) & ( for D being non empty set
for x' being Element of (n + 1) -tuples_on D
for v' being Element of D st D = the carrier of the algebra of W & x' = x & v' = v holds
b2 = sub x',i,v' ) holds
b1 = b2
end;
:: deftheorem Def10 defines <: MIDSP_3:def 10 :
theorem Th14: :: MIDSP_3:14 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th15: :: MIDSP_3:15 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th16: :: MIDSP_3:16 :: Showing IDV graph ... (Click the Palm Tree again to close it)
definition
let n be
Nat;
let RAS be non
empty MidSp-like ReperAlgebraStr of
n + 2;
let W be
ATLAS of
RAS;
let a be
Point of
RAS;
let x be
Tuple of
(n + 1),
W;
func a,
x . W -> Tuple of
(n + 1),
RAS means :
Def11:
:: MIDSP_3:def 11
for
m being
Nat of
n holds
it . m = a,
(x . m) . W;
existence
ex b1 being Tuple of (n + 1),RAS st
for m being Nat of n holds b1 . m = a,(x . m) . W
uniqueness
for b1, b2 being Tuple of (n + 1),RAS st ( for m being Nat of n holds b1 . m = a,(x . m) . W ) & ( for m being Nat of n holds b2 . m = a,(x . m) . W ) holds
b1 = b2
end;
:: deftheorem Def11 defines . MIDSP_3:def 11 :
definition
let n be
Nat;
let RAS be non
empty MidSp-like ReperAlgebraStr of
n + 2;
let W be
ATLAS of
RAS;
let a be
Point of
RAS;
let p be
Tuple of
(n + 1),
RAS;
func W . a,
p -> Tuple of
(n + 1),
W means :
Def12:
:: MIDSP_3:def 12
for
m being
Nat of
n holds
it . m = W . a,
(p . m);
existence
ex b1 being Tuple of (n + 1),W st
for m being Nat of n holds b1 . m = W . a,(p . m)
uniqueness
for b1, b2 being Tuple of (n + 1),W st ( for m being Nat of n holds b1 . m = W . a,(p . m) ) & ( for m being Nat of n holds b2 . m = W . a,(p . m) ) holds
b1 = b2
end;
:: deftheorem Def12 defines . MIDSP_3:def 12 :
theorem Th17: :: MIDSP_3:17 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem :: MIDSP_3:18 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem :: MIDSP_3:19 :: Showing IDV graph ... (Click the Palm Tree again to close it)
:: deftheorem defines Phi MIDSP_3:def 13 :
theorem Th20: :: MIDSP_3:20 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th21: :: MIDSP_3:21 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th22: :: MIDSP_3:22 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem :: MIDSP_3:23 :: Showing IDV graph ... (Click the Palm Tree again to close it)
canceled;
theorem Th24: :: MIDSP_3:24 :: Showing IDV graph ... (Click the Palm Tree again to close it)
for
n being
Nat holds 1 is
Nat of
n
:: deftheorem Def14 defines ReperAlgebra MIDSP_3:def 14 :
theorem Th25: :: MIDSP_3:25 :: Showing IDV graph ... (Click the Palm Tree again to close it)
:: deftheorem Def15 defines Phi MIDSP_3:def 15 :
Lm2:
for n being Nat
for RAS being ReperAlgebra of n
for a being Point of RAS
for p being Tuple of (n + 1),RAS
for W being ATLAS of RAS
for x being Tuple of (n + 1),W st W . a,p = x holds
Phi x = W . a,(*' a,p)
Lm3:
for n being Nat
for RAS being ReperAlgebra of n
for a being Point of RAS
for p being Tuple of (n + 1),RAS
for W being ATLAS of RAS
for x being Tuple of (n + 1),W st a,x . W = p holds
Phi x = W . a,(*' a,p)
theorem Th26: :: MIDSP_3:26 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th27: :: MIDSP_3:27 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th28: :: MIDSP_3:28 :: Showing IDV graph ... (Click the Palm Tree again to close it)
for
n being
Nat for
m being
Nat of
n for
RAS being
ReperAlgebra of
n for
a,
b being
Point of
RAS for
p being
Tuple of
(n + 1),
RAS for
W being
ATLAS of
RAS for
v being
Vector of
W for
x being
Tuple of
(n + 1),
W st
W . a,
p = x &
W . a,
b = v holds
W . a,
<:p,m,b:> = <:x,m,v:>
theorem Th29: :: MIDSP_3:29 :: Showing IDV graph ... (Click the Palm Tree again to close it)
for
n being
Nat for
m being
Nat of
n for
RAS being
ReperAlgebra of
n for
a,
b being
Point of
RAS for
p being
Tuple of
(n + 1),
RAS for
W being
ATLAS of
RAS for
v being
Vector of
W for
x being
Tuple of
(n + 1),
W st
a,
x . W = p &
a,
v . W = b holds
a,
<:x,m,v:> . W = <:p,m,b:>
theorem :: MIDSP_3:30 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th31: :: MIDSP_3:31 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th32: :: MIDSP_3:32 :: Showing IDV graph ... (Click the Palm Tree again to close it)
Lm4:
for n being Nat
for m being Nat of n
for RAS being ReperAlgebra of n
for W being ATLAS of RAS st RAS is_semi_additive_in m holds
for a, p'm, p''m being Point of RAS
for p being Tuple of (n + 1),RAS st a @ p''m = (p . m) @ p'm holds
( *' a,<:p,m,((p . m) @ p'm):> = (*' a,p) @ (*' a,<:p,m,p'm:>) iff W . a,(*' a,<:p,m,p''m:>) = (W . a,(*' a,p)) + (W . a,(*' a,<:p,m,p'm:>)) )
Lm5:
for n being Nat
for m being Nat of n
for RAS being ReperAlgebra of n
for W being ATLAS of RAS st ( for x being Tuple of (n + 1),W
for v being Vector of W holds Phi <:x,m,((x . m) + v):> = (Phi x) + (Phi <:x,m,v:>) ) holds
RAS is_semi_additive_in m
theorem :: MIDSP_3:33 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th34: :: MIDSP_3:34 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th35: :: MIDSP_3:35 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem :: MIDSP_3:36 :: Showing IDV graph ... (Click the Palm Tree again to close it)