-
Notifications
You must be signed in to change notification settings - Fork 90
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
Reduce ax-11 usage #4511
Reduce ax-11 usage #4511
Conversation
That's very nice: even more ax-11 avoidances than I expected. As for cotrg and dffun2, I maintain as I wrote in #4485 (comment) that it is their statement that should be changed. This can be done later in another PR and by someone else. Have you looked at all current usages of alcom to see if they can use alcomw ? (similarly, can be done later by someone else if you haven't completed that part) We may be able to reap even more benefits from alcomw. (Then, there may be germane theorems like (r)alcom* and (r)excom* that could follow the same treatment, but that may be too much trouble for the benefits.) |
I think this change covers every theorem that only depends on ax-11 through alcom, has all of the disjoints needed to make use of alcomw, and isn't in a mathbox. |
Also revises cnvsym to use both alcomw and ssrel3.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
impressive amount of ax-11 saves, thanks!
This change is a follow-up to #4485. It revises dftr5, unissb, cotrg, cnvsym, and dffun2 to no longer depend on ax-11. It also adds two new theorems.
alcomw
dftr2c
Changes in axiom usage can be found here: 2cad020