thus
addint is commutative
addint is associative
let i1, i2, i3 be Element of INT ; BINOP_1:def 14 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
; verum