theorem Th15:
for
ap,
bm,
cp,
dm,
cin being
set holds
(
[<*ap,bm*>,xor2c] in InnerVertices (BitFTA1Str (ap,bm,cp,dm,cin)) &
GFA1AdderOutput (
ap,
bm,
cp)
in InnerVertices (BitFTA1Str (ap,bm,cp,dm,cin)) &
[<*ap,bm*>,and2c] in InnerVertices (BitFTA1Str (ap,bm,cp,dm,cin)) &
[<*bm,cp*>,and2a] in InnerVertices (BitFTA1Str (ap,bm,cp,dm,cin)) &
[<*cp,ap*>,and2] in InnerVertices (BitFTA1Str (ap,bm,cp,dm,cin)) &
GFA1CarryOutput (
ap,
bm,
cp)
in InnerVertices (BitFTA1Str (ap,bm,cp,dm,cin)) &
[<*(GFA1AdderOutput (ap,bm,cp)),cin*>,xor2c] in InnerVertices (BitFTA1Str (ap,bm,cp,dm,cin)) &
GFA2AdderOutput (
(GFA1AdderOutput (ap,bm,cp)),
cin,
dm)
in InnerVertices (BitFTA1Str (ap,bm,cp,dm,cin)) &
[<*(GFA1AdderOutput (ap,bm,cp)),cin*>,and2a] in InnerVertices (BitFTA1Str (ap,bm,cp,dm,cin)) &
[<*cin,dm*>,and2c] in InnerVertices (BitFTA1Str (ap,bm,cp,dm,cin)) &
[<*dm,(GFA1AdderOutput (ap,bm,cp))*>,nor2] in InnerVertices (BitFTA1Str (ap,bm,cp,dm,cin)) &
GFA2CarryOutput (
(GFA1AdderOutput (ap,bm,cp)),
cin,
dm)
in InnerVertices (BitFTA1Str (ap,bm,cp,dm,cin)) )