coq - 如何在 Coq 中证明 `(fun _ : nat => False) = Empty_set nat`?
问题描述
如何在 Coq 中证明以下目标?
Require Import Coq.Sets.Ensembles.
Goal (fun _ : nat => False) = Empty_set nat.
更新。我试过了
Proof.
apply functional_extensionality. intro n.
现在我有以下子目标:
1 subgoal
n : nat
______________________________________(1/1)
False = Empty_set nat n
解决方案
这个目标无法证明。虽然它可以被承认(它本身不会引入不一致),它是单价的结果。
推荐阅读
- python - Python/Bloomberg API - 动态安全屏幕
- python - 用于 Visual Studio 的类似 Jupyter 的 Markdown
- c - 评估文件的权限位
- arrays - JSX 呈现一个字母初始按钮,其中包含一组以相同字母开头的按钮
- node.js - Parse Json 在字段中返回 - 字符
- typescript - 为什么我无法打开带有打字稿伪造链接的文件对话框
- reactjs - 转换路由(页面)时状态重置
- python - Python Pyinstaller ERRNO 22 无效参数
- java - 根据值在 keySet() 上放置条件 - HashMap --> 流到 ArrayList
- javascript - 将 onclick 函数共享到按钮组件 React JS