[Date Prev][Date Next]
[Chronological]
[Thread]
[Top]
If A=B & (A contains C), why mizar doesn't infer (B contains C)
Recently, I found that the proof of a very simple proposition cannot be
accpted by Mizar.
For example
definition
let f, tm be set, t be Subset of tm;
pred t contains f means
t c= f;
end;
for f, tm1 be set, t1 be Subset of tm1,
tm2 be set, t2 be Subset of tm2 st
t1 contains f & t1=t2 holds t2 contains f;
::> *4
This proposition can be simplified into
A=B & (A contains C) => B contains C.
Clearly, it is ture. However, Mizar presented error 4.
What deduction mechanism doesn't allow such an inference ?
Jingchao Chen