theorem ThSTC0IIS6: :: WALLACE1:5
for x1, x2, x3, x5, x6, x7 being set holds
( x1 in the carrier of (STC0IIStr (x1,x2,x3,x5,x6,x7)) & x2 in the carrier of (STC0IIStr (x1,x2,x3,x5,x6,x7)) & x3 in the carrier of (STC0IIStr (x1,x2,x3,x5,x6,x7)) & x5 in the carrier of (STC0IIStr (x1,x2,x3,x5,x6,x7)) & x6 in the carrier of (STC0IIStr (x1,x2,x3,x5,x6,x7)) & x7 in the carrier of (STC0IIStr (x1,x2,x3,x5,x6,x7)) & [<*x1,x2*>,xor2] in the carrier of (STC0IIStr (x1,x2,x3,x5,x6,x7)) & GFA0AdderOutput (x1,x2,x3) in the carrier of (STC0IIStr (x1,x2,x3,x5,x6,x7)) & [<*x1,x2*>,and2] in the carrier of (STC0IIStr (x1,x2,x3,x5,x6,x7)) & [<*x2,x3*>,and2] in the carrier of (STC0IIStr (x1,x2,x3,x5,x6,x7)) & [<*x3,x1*>,and2] in the carrier of (STC0IIStr (x1,x2,x3,x5,x6,x7)) & GFA0CarryOutput (x1,x2,x3) in the carrier of (STC0IIStr (x1,x2,x3,x5,x6,x7)) & [<*x5,x6*>,xor2] in the carrier of (STC0IIStr (x1,x2,x3,x5,x6,x7)) & GFA0AdderOutput (x5,x6,x7) in the carrier of (STC0IIStr (x1,x2,x3,x5,x6,x7)) & [<*x5,x6*>,and2] in the carrier of (STC0IIStr (x1,x2,x3,x5,x6,x7)) & [<*x6,x7*>,and2] in the carrier of (STC0IIStr (x1,x2,x3,x5,x6,x7)) & [<*x7,x5*>,and2] in the carrier of (STC0IIStr (x1,x2,x3,x5,x6,x7)) & GFA0CarryOutput (x5,x6,x7) in the carrier of (STC0IIStr (x1,x2,x3,x5,x6,x7)) )