let IL be set ; :: thesis: for n being Element of NAT
for S being AMI-Struct of NAT ,IL
for I, J being FinPartState of S holds Shift (ProgramPart (I +* J)),n = (Shift (ProgramPart I),n) +* (Shift (ProgramPart J),n)

let n be Element of NAT ; :: thesis: for S being AMI-Struct of NAT ,IL
for I, J being FinPartState of S holds Shift (ProgramPart (I +* J)),n = (Shift (ProgramPart I),n) +* (Shift (ProgramPart J),n)

let S be AMI-Struct of NAT ,IL; :: thesis: for I, J being FinPartState of S holds Shift (ProgramPart (I +* J)),n = (Shift (ProgramPart I),n) +* (Shift (ProgramPart J),n)
let I, J be FinPartState of S; :: thesis: Shift (ProgramPart (I +* J)),n = (Shift (ProgramPart I),n) +* (Shift (ProgramPart J),n)
thus Shift (ProgramPart (I +* J)),n = Shift ((ProgramPart I) +* (ProgramPart J)),n by FUNCT_4:75
.= (Shift (ProgramPart I),n) +* (Shift (ProgramPart J),n) by VALUED_1:24 ; :: thesis: verum