This is an inofficial mirror of http://metamath.tirix.org for personal testing of a visualizer extension only.
Description: Grade-stable generalized partition-equivalence identification. After applying the same grade-stability operator ( SucMap ShiftStable ) to both sides, the grade-stable pet classes still coincide. Confirms that the grade/tower infrastructure is orthogonal to the partition-vs-equivalence viewpoint: stability is preserved under the PetParts = PetErs identification. This is the level at which we can freely work on whichever side is more convenient ( Parts for block discipline, Ers for equivalence reasoning), without changing the stable notion of "pet". (Contributed by Peter Mazsa, 19-Feb-2026)
| Ref | Expression | ||
|---|---|---|---|
| Assertion | pets2eq | |- Pet2Parts = Pet2Ers |
| Step | Hyp | Ref | Expression |
|---|---|---|---|
| 1 | petseq | |- PetParts = PetErs |
|
| 2 | shiftstableeq2 | |- ( PetParts = PetErs -> ( SucMap ShiftStable PetParts ) = ( SucMap ShiftStable PetErs ) ) |
|
| 3 | 1 2 | ax-mp | |- ( SucMap ShiftStable PetParts ) = ( SucMap ShiftStable PetErs ) |
| 4 | df-pet2parts | |- Pet2Parts = ( SucMap ShiftStable PetParts ) |
|
| 5 | df-pet2ers | |- Pet2Ers = ( SucMap ShiftStable PetErs ) |
|
| 6 | 3 4 5 | 3eqtr4i | |- Pet2Parts = Pet2Ers |