Buenas, tengo un par de dudas con respecto a esta parte.
Lo planteé de la siguiente manera:
Lemma ej53d : forall (mem: Memoria) (e1 e2: Valor), BEval mem (boolExpr e1) false -> ~ BEval mem (Not (And (boolExpr e1 (boolExpr e2))) true.
Esta bien asi? o se deberia probar tambien el caso en el que fueran expresiones generales del tipo BoolExpr (var,And,Not)?
La otra duda que tengo es sobre como probarlo, ya que al hacer intros tengo para probar False, y no veo como hacerlo.
Gracias, saludos.