let a1, a2 be Element of Bags(o1 +^ o2); :: thesis: ( ( for o being Ordinal holds ( ( o in o1 implies a1 . o = a . o ) & ( o in(o1 +^ o2)\ o1 implies a1 . o = b .(o -^ o1) ) ) ) & ( for o being Ordinal holds ( ( o in o1 implies a2 . o = a . o ) & ( o in(o1 +^ o2)\ o1 implies a2 . o = b .(o -^ o1) ) ) ) implies a1 = a2 ) assume that A24:
for o being Ordinal holds ( ( o in o1 implies a1 . o = a . o ) & ( o in(o1 +^ o2)\ o1 implies a1 . o = b .(o -^ o1) ) )
and A25:
for o being Ordinal holds ( ( o in o1 implies a2 . o = a . o ) & ( o in(o1 +^ o2)\ o1 implies a2 . o = b .(o -^ o1) ) )
; :: thesis: a1 = a2 A26:
dom a1 = o1 +^ o2
byPARTFUN1:def 2; A27:
for c being object st c indom a1 holds a1 . c = a2 . c