Cette séance de cours traite du concept d'identité et de changement dans la programmation, en explorant comment l'affectation des valeurs affecte l'équivalence entre les expressions. Il couvre les notions de transparence référentielle, d'équivalence opérationnelle, de test d'équivalence opérationnelle, de contre-exemple et d'établissement d'équivalence opérationnelle.