fact: Example exnc A (x1 x2 x3 x4 : ptr) (v1 v2 : A) (h1 h2 : heap) : def (h1 :+ x2 :-> 1 :+ h2 :+ x1 :-> v2 :+ (x3 :-> v1 :+ empty)) -> (x1 != x2) /\ (x1 != x2) && (x2 != x3) && (x3 != x1) /\ (x2 == x3) = false /\ (x1 == x2) = false /\ ((x1 != x2) && (x2 != x3)) = (x1 != x2) /\ ((x1 != x2) && (x2 != x3)) = (x1 != x2) /\ ((x1 != x2) && (x2 != x3)) = (x1 != x2) /\ ((x1 != x2) && (x2 != x3)) = (x1 != x2) /\ (x1 != x2) && (x2 != x3) && (x1 != x4) && (x3 != x1).
imports: mathcomp(ssreflect ssrbool seq eqtype) LemmaOverloading(heaps)