-
Notifications
You must be signed in to change notification settings - Fork 247
[ add ] obvious lemma about self-contradiction to Relation.Nullary.Negation.Core
#2693
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
base: master
Are you sure you want to change the base?
Conversation
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.
It's cute!
I'd be happier with this if this had a shorter (but equally clear) name... |
An alternative, not necessarily better, in the spirit of #2688 might be [A⇒¬A]⇒¬A But I agree, shorter would be better! Another, given that this is the 'essence' of diagonalisation arguments (you can't have a fixed point of negation; the proof structure is the contra position of the diagonal map), we could call it UPDATED: any further thoughts on names/naming @Taneb ? |
|
Thanks @JacquesCarette ... not sure about either of the suggestions, though I have a slight preference for |
I've been scouring Wikipedia pages about logic trying to find a good name... it's almost negation introduction, but not quite - that's |
Hmm... I might even take that as an argument not to add the new lemma, in favour of
@JacquesCarette would you be OK with this? |
Fine with |
Well, as I wrote: design-by-committee ;-) Incoming commit... then merge? |
Self-explanatory, but I'm open to: