D'après ce que je comprends (ce qui est très peu, corrigez-moi donc là où je me trompe!), La théorie des langages de programmation s'intéresse souvent aux preuves "intuitionnistes". Dans ma propre interprétation, l'approche nous oblige à prendre au sérieux les conséquences du calcul sur la logique et la prouvabilité. Une preuve ne peut exister que s'il existe un algorithme construisant les conséquences des hypothèses. Nous pourrions rejeter comme axiome le principe du milieu exclu, par exemple, parce qu'il présente un objet, qui est soit soit , non constructif.¬ X
La philosophie ci-dessus pourrait nous conduire à préférer des preuves intuitivement valables à celles qui ne le sont pas. Cependant, je n'ai vu aucune inquiétude quant à l'utilisation réelle de la logique intuitionniste dans des articles dans d'autres domaines de la théorie théorique. Nous semblons heureux de prouver nos résultats en utilisant la logique classique. Par exemple, on pourrait imaginer utiliser le principe du milieu exclu pour prouver qu'un algorithme est correct. En d'autres termes, nous nous soucions et prenons au sérieux un univers limité par les calculs dans nos résultats, mais pas nécessairement dans nos preuves de ces résultats.
1. Les chercheurs en CS théorique se préoccupent-ils jamais d'écrire des preuves intuitivement valables? Je pourrais facilement imaginer un sous-domaine de l'informatique théorique qui cherche à comprendre quand les résultats TCS, en particulier algorithmiques, tiennent dans la logique intuitionniste (ou plus intéressant, quand ils ne le font pas). Mais je n'en ai pas encore rencontré.
2. Y a-t-il un argument philosophique selon lequel ils devraient le faire? Il semble que l'on puisse affirmer que les résultats de l'informatique doivent être prouvés intuitivement lorsque cela est possible, et nous devons savoir quels résultats nécessitent par exemple PEM. Quelqu'un at-il essayé de faire un tel argument? Ou peut-être existe-t-il un consensus sur le fait que cette question n'est tout simplement pas très importante?
3. En guise de question secondaire, je suis curieux de connaître des exemples de cas où cela importe réellement: existe-t-il des résultats importants du TCS connus pour tenir dans la logique classique mais pas dans la logique intuitionniste? Ou soupçonné de ne pas tenir dans la logique intuitionniste.
Toutes mes excuses pour la douceur de la question! Cela peut nécessiter une reformulation ou une réinterprétation après avoir entendu les experts.