We can immediately throw out any matrix in which there is exactly one designated value.
In all models and for the logics MaGIC deals with, we want x = y to ensure that x -> y is designated, and so for any a,b in a model with exactly one designated value d, a ->a=d=b->b will hold. Thus, (a->a) -> (b->b)=d, and VSP fails.
In other words, if we take any pair of distinct atomic formulas p, q, the value of (p-> p) -> (q-> q) will be designated breaking VSP
We can immediately throw out any matrix in which there is exactly one designated value.
In all models and for the logics MaGIC deals with, we want x = y to ensure that x -> y is designated, and so for any a,b in a model with exactly one designated value d, a ->a=d=b->b will hold. Thus, (a->a) -> (b->b)=d, and VSP fails.
In other words, if we take any pair of distinct atomic formulas p, q, the value of (p-> p) -> (q-> q) will be designated breaking VSP