let p be polyhedron; :: thesis: alternating-f-vector p = <*(- 1)*> ^ (alternating-semi-proper-f-vector p)
set acs = alternating-f-vector p;
set aspcs = alternating-semi-proper-f-vector p;
set d = dim p;
set r = <*(- 1)*> ^ (alternating-semi-proper-f-vector p);
A1: len (<*(- 1)*> ^ (alternating-semi-proper-f-vector p)) = (len <*(- 1)*>) + (len (alternating-semi-proper-f-vector p)) by FINSEQ_1:22
.= (len <*(- 1)*>) + ((dim p) + 1) by Def28
.= 1 + ((dim p) + 1) by FINSEQ_1:40
.= (dim p) + 2 ;
A2: for n being Nat st 1 <= n & n <= len (alternating-f-vector p) holds
(alternating-f-vector p) . n = (<*(- 1)*> ^ (alternating-semi-proper-f-vector p)) . n
proof
let n be Nat; :: thesis: ( 1 <= n & n <= len (alternating-f-vector p) implies (alternating-f-vector p) . n = (<*(- 1)*> ^ (alternating-semi-proper-f-vector p)) . n )
assume that
A3: 1 <= n and
A4: n <= len (alternating-f-vector p) ; :: thesis: (alternating-f-vector p) . n = (<*(- 1)*> ^ (alternating-semi-proper-f-vector p)) . n
A5: n <= (dim p) + 2 by A4, Def26;
per cases ( n = 1 or n > 1 ) by A3, XXREAL_0:1;
end;
end;
len (alternating-f-vector p) = len (<*(- 1)*> ^ (alternating-semi-proper-f-vector p)) by A1, Def26;
hence alternating-f-vector p = <*(- 1)*> ^ (alternating-semi-proper-f-vector p) by A2; :: thesis: verum