Skip to content

Move theorems about hereditarily finite sets to main - #5476

Merged
avekens merged 9 commits into
metamath:developfrom
EricSchmidt-119:move-hf
Sep 16, 2026
Merged

avekens merged 9 commits into
metamath:developfrom
EricSchmidt-119:move-hf

Conversation

@EricSchmidt-119

Copy link
Copy Markdown
Contributor

This creates a new section about hereditarily finite sets in main by moving much of SF's mathbox section. These include the statements I anticipate using in my mathbox in future PRs.

General rank theorems that are dependencies of HF theorems:

rankpwg
rankung
ranksng

Statements about hereditarily finite sets:

chf
df-hf
elhf
elhf2
elhf2g
0hf
hfun
hfsn
hfadj
hfuni
hfpw

@avekens avekens left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

After the definition is moved to main, the theorems about HF sets already in main can (and should) be revised to use this definition, e.g.

ackbij2 $p |- H : U. ( R1 " _om ) -1-1-onto-> _om $=
=>
ackbij2 $p |- H : Hf -1-1-onto-> _om $=

Comment thread set.mm Outdated
$( The constant ` Hf ` is a class. $)
chf $a class Hf $.

$( Define the hereditarily finite sets. These are the finite sets whose

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Something like "(also called HF sets in the following)" should be added to introduce the abbreviation HF.

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Done.

Comment thread set.mm Outdated
Comment thread set.mm Outdated

@benjub benjub left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Probably the converses of hfuni and hfpw are true. Even though these converses are less useful, the biconditionals would be nice strengthenings in a future PR.

Comment thread set.mm
Comment thread set.mm

@avekens avekens left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Unfortunately, I cannot take back my approval at the moment...
Before this PR is merged and closed, my latest comment on ~r1omfi should be considered.

@avekens
avekens merged commit 67043dd into metamath:develop Sep 16, 2026
10 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants