Hi Jon & Benoît,
I've created the deduction version of that theorem (whatever we choose to name it). It is not a particularly hard task, just a bit long and a bit boring as explained by Benoît. This is typically the kind of task that could be easily automated.
h1::subarea.1 |- A e. dom areah2::subarea.2 |- C C_ RRh3::subarea.3 |- B = { <. x , y >. | ( <. x , y >. e. A /\ x e. C ) }
!qed:: |- B e. dom area
I believe what you need is
h1::subarea.1 |- A e. dom areah2::subarea.2 |- ( x e. dom A -> C C_ RR )
h3::subarea.3 |- B = { <. x , y >. | ( <. x , y >. e. A /\ y e. C ) }
!qed:: |- B e. dom area
Also, why not try directly with the deduction version this time?
;-)
(or at least the closed version)
BR,
_
Thierry
Hi Jon & Benoît,
I've created the deduction version of that theorem (whatever we choose to name it). It is not a particularly hard task, just a bit long and a bit boring as explained by Benoît. This is typically the kind of task that could be easily automated.
h1::subarea.1 |- A e. dom areah2::subarea.2 |- ( x e. dom A -> C C_ RR )
h3::subarea.3 |- B = { <. x , y >. | ( <. x , y >. e. A /\ y e. C ) }
!qed:: |- B e. dom area
Also, why not try directly with the deduction version this time? ;-)
When you say to use " MM-PA> minimize * /no *" when should I use that? I do proofs in mmj2, do I need to load them in metamath.exe somehow?
When following the list of instructions: https://github.com/metamath/set.mm/blob/develop/CONTRIBUTING.md I get this error, not sure what is happening, maybe it is not important to verify markupMM> verify markup */file_skip/top_date_skip^^^^^^^^^^^^^?Expected DATE_SKIP, FILE_SKIP, or VERBOSE.MM>It is happy if I use: MM> verify markup */file_skip/date_skip
How long is the character line in set.mm, it looks like 79 characters long, is that right? Seems like an unusual choice for the length. I understand about high in the tree I think, e.g in ((A = B) -> (C = (D + F)) the -> is high and the D+F is low.
A more general philosophical question: is there some thing about how "it must be deduction form all the way down" in the sense that if I do some proof A in non-deduction form and then B relies on A then B cannot be in deduction form. Does this mean it's important to build the whole tree in deduction form? I have the proofs arearect and areaquad and I guess I would need to go back and put them in deduction form, which maybe isn't so hard.