The goal of rspc.2 is to state that `ps` is the same as `ph`, with all
instances of `x` replaced by `A.

So logically there should not be any instance of `x` remaining in `ps`.

There are two ways to state this constraint:

 * the first way is using the "distinct variable conditions", which is
   used in `~ rspcv` <https://us.metamath.org/mpeuni/rspcv.html>
 * the second way is using a "not free" hypothesis, which is indeed
   what `rspc.1` is for.

On the website page, the "allowed substitution hint" lists all
substitutions which are not forbidden in the first way, by a "distinct
variable conditions".

It is a facility which is built automatically, but does not take the
"not free hypotheses" into account, therefore the name "/hint/".

So you're right to point out that that in this case, while it's not
disallowed by distinct variable conditions, it's actually disallowed by
the not free hypothesis `rspc.1`

BR,
_
Thierry



On 01/03/2025 17:11, bil...@gmail.com wrote:
Theorem rspc has the allowed substitution hint ps(x).

Is this correct? Doesn't the hypothesis rspc.1 say that x does not
depend on x?
--
You received this message because you are subscribed to the Google
Groups "Metamath" group.
To unsubscribe from this group and stop receiving emails from it, send
an email to metamath+unsubscr...@googlegroups.com.
To view this discussion visit
https://groups.google.com/d/msgid/metamath/c8a236ac-28c6-4d04-a221-f2a556ee8819n%40googlegroups.com
<https://groups.google.com/d/msgid/metamath/c8a236ac-28c6-4d04-a221-f2a556ee8819n%40googlegroups.com?utm_medium=email&utm_source=footer>.

--
You received this message because you are subscribed to the Google Groups 
"Metamath" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to metamath+unsubscr...@googlegroups.com.
To view this discussion visit 
https://groups.google.com/d/msgid/metamath/ad0d659c-2da9-48b8-8ecc-b2a1796acd2c%40gmx.net.

Reply via email to