Dans les systèmes de preuve pour la logique propositionnelle classique, si l'on veut montrer qu'une certaine formule n'est pas dérivable, on montre simplement que peut être dérivé (bien que d'autres techniques soient certainement possibles). La non-dérivabilité découle essentiellement de la solidité et de l'exhaustivité du système d'épreuve.¬ ψ
Malheureusement pour les logiques non classiques et les systèmes de preuve plus exotiques (comme les règles sous-jacentes à la sémantique opérationnelle), aucune technique directe de ce type n'existe. Cela pourrait être dû au fait que la non-dérivabilité de n'implique pas que soit dérivable, comme c'est le cas avec les logiques intuitionnistes, ou simplement qu'il n'existe aucune notion de négation.¬ ψ
Ma question est donnée un système de preuve , où , (et probablement sa sémantique), quelles techniques existent montrer la non-dérivabilité?⊢
Les systèmes de preuve d'intérêt pourraient inclure la sémantique opérationnelle des langages de programmation, les logiques Hoare, les systèmes de types, une logique non classique ou des règles d'inférence pour ce que vous avez.