let n be Ordinal; :: thesis: for i being Nat
for b, b1, b2 being bag of st i > 1 & i < len (decomp b) & (decomp b) /. i = <*b1,b2*> holds
( b1 <> EmptyBag n & b2 <> EmptyBag n )

let i be Nat; :: thesis: for b, b1, b2 being bag of st i > 1 & i < len (decomp b) & (decomp b) /. i = <*b1,b2*> holds
( b1 <> EmptyBag n & b2 <> EmptyBag n )

let b, b1, b2 be bag of ; :: thesis: ( i > 1 & i < len (decomp b) & (decomp b) /. i = <*b1,b2*> implies ( b1 <> EmptyBag n & b2 <> EmptyBag n ) )
assume that
A1: i > 1 and
A2: i < len (decomp b) and
A3: (decomp b) /. i = <*b1,b2*> ; :: thesis: ( b1 <> EmptyBag n & b2 <> EmptyBag n )
A4: dom (decomp b) = dom (divisors b) by Def19;
then A5: len (decomp b) = len (divisors b) by FINSEQ_3:31;
reconsider p = (divisors b) /. i as bag of by Def14;
A6: i in dom (decomp b) by A1, A2, FINSEQ_3:27;
then (decomp b) /. i = <*p,(b -' p)*> by Def19;
then A7: ( b1 = p & b2 = b -' p ) by A3, GROUP_7:2;
hence b1 <> EmptyBag n by A1, A2, A5, Th70; :: thesis: b2 <> EmptyBag n
assume b2 = EmptyBag n ; :: thesis: contradiction
then p = b by A4, A6, A7, Th61, Th68;
hence contradiction by A1, A2, A5, Th70; :: thesis: verum