coq-club AT inria.fr
Subject: The Coq mailing list
List archive
- From: Jonathan Leivent <jonikelee AT gmail.com>
- To: Coq Club <coq-club AT inria.fr>
- Subject: [Coq-Club] inversion and proof irrelevance
- Date: Fri, 18 Dec 2015 16:36:38 -0500
- Authentication-results: mail3-smtp-sop.national.inria.fr; spf=None smtp.pra=jonikelee AT gmail.com; spf=Pass smtp.mailfrom=jonikelee AT gmail.com; spf=None smtp.helo=postmaster AT mail-qg0-f42.google.com
- Ironport-phdr: 9a23:HAFQNRyOXCnBZdzXCy+O+j09IxM/srCxBDY+r6Qd0ewQIJqq85mqBkHD//Il1AaPBtWFraocw8Pt8IneGkU4qa6bt34DdJEeHzQksu4x2zIaPcieFEfgJ+TrZSFpVO5LVVti4m3peRMNQJW2WVTerzWI4CIIHV2nbEwudrqzQtaapv/0/t7x0qWbWx9Piju5bOE6BzSNhiKViPMrh5B/IL060BrDrygAUe1XwWR1OQDbxE6ktY+YtaRu+CVIuv8n69UIEeCjJ/x5HvRkC2ENNHl9z8n2v1GXRgyWo3AYT28+kxxSAgGD4gusDbnrtS6vlO170TWaNMu+ab01Rzmk8+8/ShjuiSQKMzM02G7Sg810yqlcpUTy9FRE34fIbdTNZ7JFdaTHcIZfHDIZUw==
Does the inversion tactic, when it attempts to simplify constraints, eliminate constraints that can't possibly apply due to proof irrelevance? I am working in a development where proofs are relevant, and am finding that I need to use simple inversion almost all the time else important constraint hypotheses that inversion should introduce are not appearing.
If inversion is assuming proof irrelevance, is there a way to turn this off without forcing one to rely only on simple inversion?
Are there any other tactics that assume proof irrelevance that I should avoid, or is there some big setting to make them all stop making that assumption?
-- Jonathan
- [Coq-Club] inversion and proof irrelevance, Jonathan Leivent, 12/18/2015
Archive powered by MHonArc 2.6.18.