In the previous thread "other definitions of well-foundedness" (which was "hijacked" to a totally different topic), I made the remark:
> the current df-fr does not define well-founded relations, but well-founded "things"; one should add the condition R \subseteq A \times A.
to which Mario replied:
> the fact that df-fr only discusses well-founded "things" is deliberate; frinxp expresses exactly how it restricts to relations on the proper base set.
The problem is that the description at
http://us2.metamath.org/mpeuni/df-fr.html says "Define the well-founded relation predicate". This is not a faithful description. It should say something like "Define the well-founded thing predicate", or more precisely, "Define the well-founded thing predicate, a notion specific to metamath and not encountered anywhere else in the mathematics literature". ;-)
More seriously, you say this is deliberate, so it might have some advantages? The idea is that anything outside of A \times A is irrelevant, so it could be anything and there is one less hypothesis to check in later proofs, is it correct? Are these advantages really worth deviating that much from the usual mathematical practice and meaning? In several of his surveys of proof formalization, Freek Wiedijk writes that one of the reasons proof assistants/verifiers are not widely adopted is because they are too far from mathematical practice, and therefore, one of the goals they should have is getting closer to mathematical practice.
I briefly looked at mmdefinitions.html, and some other examples of misleading definitions are: df-po, df-so, df-se, df-we.
Benoît