[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PVS-Help] Unrecognized equality
Does anyone know why the following doesn't produce Q.E.D in PVS?
{-1} strict_subset?(K!1, J!1) IMPLIES
fold(s!1, J!1) = fold(s!1, K!1) o fold(s!1, difference(J!1, K!1))
[-2] strict_subset?(K!1, J!1)
|-------
[1] fold(s!1, J!1) = fold(s!1, K!1) o fold(s!1, difference(J!1, K!1))
Rerunning step: (ASSERT)
Simplifying, rewriting, and recording with decision procedures,
this simplifies to:
composable :
{-1} fold(s!1, J!1) = fold(s!1, K!1) o fold(s!1, difference(J!1, K!1))
[-2] strict_subset?(K!1, J!1)
|-------
[1] fold(s!1, J!1) = fold(s!1, K!1) o fold(s!1, difference(J!1, K!1))
After I make ASSERT call I would think the proof was finished... am I
missing something? Thanks
jerome