Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

avoid ax-10--12 in elabg (and sbc6g) #4266

Merged
merged 9 commits into from
Oct 6, 2024
Merged

Conversation

icecream17
Copy link
Contributor

@icecream17 icecream17 commented Oct 5, 2024

Fixes #4257

Commit by commit; #4264 saved several hundred which means the axiom counts in this pr are outdated

now that elabg --> elrab2 doesn't use ax-10--12, metamath#4185 can be partially reverted. elrab2w is then not used
partially reverts many prs (sorry Gino!)

fix typos

elxp does not use ax-10--12 anymore, so elxpi is now trivial, but is still used for now

Notes for a later pr:

1. rru uses less axioms than ru

2. ax-10--12 can be saved from ifeq1,2
@benjub
Copy link
Contributor

benjub commented Oct 5, 2024

Out of curiosity, do you have the diff of the axiom usage file ? (not the total numbers you gave here, but axiom usage of each theorem, gotten with metamath-knife)

@icecream17
Copy link
Contributor Author

icecream17 commented Oct 6, 2024

I uploaded the diff at https://github.com/icecream17/Stuff/blob/main/math/~ax.diff

Edit: Looking at it, it seems like basically most of the 80 usages of ~ elab2g make a few downstream effects

set.mm Show resolved Hide resolved
@benjub benjub merged commit a1c88b2 into metamath:develop Oct 6, 2024
10 checks passed
@icecream17 icecream17 deleted the elabg branch October 6, 2024 19:47
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.

elabg without ax-10 -- 12
4 participants