thus
addint is commutative
:: thesis: addint is associative
let i1 be Element of INT ; :: according to BINOP_1:def 14 :: thesis: for b1, b2 being Element of INT holds addint . i1,(addint . b1,b2) = addint . (addint . i1,b1),b2
let i2, i3 be Element of INT ; :: thesis: addint . i1,(addint . i2,i3) = addint . (addint . i1,i2),i3
thus addint . i1,(addint . i2,i3) =
i1 + (addint . i2,i3)
by Def20
.=
i1 + (i2 + i3)
by Def20
.=
(i1 + i2) + i3
.=
(addint . i1,i2) + i3
by Def20
.=
addint . (addint . i1,i2),i3
by Def20
; :: thesis: verum