cost 104 ms
我们能保证严格递减函数是可计算的吗? - Can we assure a strictly decreasing function is computable?

我被指派解决以下问题的练习: 假设函数 f: N->N 严格递减。 我们能保证 f 是可计算的吗? 到目前为止,我发现所有非递增函数都是可计算的,但这根本不是一个有效的论点。 我现在已经苦苦挣扎了好几个小时,但仍然不知道如何证明我们是否可以确定它是否可计算。 关于哪个可能是答案的任何想法? ...

两个命题之间的相等性 nat -> nat - Equality between two propositions nat -> nat

我目前正在 coq 的一个项目中工作,我需要使用nat -> nat列表。 所以基本上我会有一个定义,它接受一个list (nat -> nat)和一个命题f: nat -> nat作为参数,目标是检索给定列表中f的索引。 我所做的是我实现了一个通过列表的固定点,并将每个元素与f ...

如何知道语言是 conp 还是 np? - How to know if language is in conp or np?

几天前我进行了一次测试并没有通过,我有一个我不明白的问题。 这是问题: 让我们看一下FALSE语言:以 CNF 的形式收集所有的诗句P ,以便变量P上的任何放置都不会满足P 。 我们将标记N 中的变量数和M 中的节数。 判断下列说法正确的是: 语言是P。你可以构建一个在时间O (max{N ...

从通用语言(L_u)到非空语言图灵机语言(L_ne)的“还原” - “Reduction” from the complement of the universal language (L_u) to the language of nonempty-language Turing machines (L_ne)

我有一个来自理论计算机科学领域的问题。 所谓的通用语言 L_u 是由对 (M, w) 组成的,使得 w \in L(M)。 语言 L_ne 由具有非空语言的机器 M(实际上是它们的描述,但我们在这里不要太拘谨)组成。 我们都知道 L_u 和 L_ne 都是非递归的,但仍然是 RE(递归可枚举)。 ...

如何用 lambda 术语中的教堂数字定义 function? - How to define a function with Church numerals in lambda-terms?

如何用 lambda 术语表达以下 function ? 如果 n.= 0,则 f(n) = T。如果 n = 0,则为 F。 n 代表教堂数字。 我知道 0:= λf.λx.x 其中 λx.x 是恒等式 function 并且所有其他自然数都可以用 n:= λf.λx.f (f... (fx) ...

如何为 N 的所有有限子集定义编码 function? - How to define a coding function for all finite subsets of N?

为了处理可数集,我必须定义 N(自然数)的所有有限子集的编码 function。 我怎样才能做到这一点? 我开始为所有自然数找到一个 function:f(n)=1+2+...+(n-1)+n。 但是我如何为 f 的所有可能子集表达编码 function? 我怎么能说 f 包含所有有限自然数呢? ...

证明 function 在给定语言中的不可表达性 - Proving the inexpressibility of a function in a given language

我目前正在阅读 John C。 米切尔的编程语言基础。 练习 2.2.3 本质上要求读者证明(自然数)幂 function 不能通过小语言的表达式隐式定义。 该语言由自然数和所述数字的加法组成(以及 boolean 值、自然数相等谓词和三元条件)。 没有循环、递归构造或定点组合器。 这是精确的语法: ...

证明语言是语法的一部分,反之亦然 - proving that a language is part of a grammar and vice versa

所以这里有一个语法 R 和一个语言 L,我想证明从 R 出来 L。 所以我想我会证明 L(G) ⊆ L 和 L(G) ⊇ L 是正确的。 对于 L (G) ⊆ L:我通过对导数步数 i 的归纳表明,在每个导数步 u → w 之后,根据 R 的规则,w 由 u 产生,w = v1v2 或 w = ...

您如何证明一个简单的无意义代码是否可计算? - How do you prove whether a simple unmeaningful code is computable or not?

可计算问题的特征是: 完整意味着它涵盖了所有情况; 机械意味着它是精确的; 确定性意味着如果输入相同的输入,将提供相同的 output。 如果我错了,请纠正我,我发现通过研究,除了deterministic之外,我并不完全知道它的实际含义。 所以,我试图证明一个简单的代码,例如:int i = 0 ...

在不使用循环的情况下使用 JavaScript 生成语言 anbncn 字符串的最简洁方法是什么? - What is the most concise way to generate strings of language anbncn using JavaScript without using loops?

为了传达 Lambda 微积分的优点,甚至 JavaScript 实现此类(图灵完备)公式的能力,我希望看到一个 JS 文件可以打印以下语言的正确字符串的最优雅和简洁的方式,给定一个自然数 n(从零开始): a n b n c n 这也意味着不使用外部库,也不使用迭代机制(例如“while”、“ ...

图灵机和可判定性 - Turing machines and decidability

已知存在可判定问题、半可判定问题和不可判定问题。 TM(图灵机)接受的语言是 r.e。 set(递归可枚举),在某些情况下,也是一个递归集。 一个例子是 r.e。 (但不是递归的)是接受某个(固定)字符串“x”的 TM 集。 解释是这样的:“这个问题是半可判定的(即集合是 r.e.),因为如果 ...

通过以位为单位的长度确定程序的执行时间? - Determining a program's execution time by its length in bits?

这是我在阅读停机问题、collat​​z 猜想和 Kolmogorov 复杂性时突然想到的一个问题。 我试图搜索类似的东西,但我无法找到一个特定的主题,也许是因为它没有很大的价值,或者它可能只是一个微不足道的问题。 为了简单起见,我将给出三个程序/函数的例子。 所以我的问题是,是否有一种方 ...

可以用 LL(1) 解析语法但不能用 LR(1) 解析语法吗? - Can a grammar ever be parsed by LL(1) but not with LR(1)?

对于家庭作业,我得到了以下语法: 我用 LL(1) 计算得很好。 第一组是: 以下套装是: 当我制作解析表时,示例字符串“ab”解析得很好。 但是,当我尝试使用 LR(1) 解析相同的语法时,我遇到了错误。 对于项目集 0,我得到以下信息:(分隔前瞻终端) 如果你做表,你会清楚地看到项目集0中A和 ...

正则表达式 L(r) = {a^nb^m : n + m 是偶数}, r =? - REGEX L(r) = {a^n b^m : n + m is even}, r =?

所以我之前做了一个问题,说: 对于那个,我说{a^2n , b}因为这保证了像aab或aabaab等字符串。不知道如何接近我在标题中发布的那个。 可能的解决方案可能是a^2n, b^2m所以它总是偶数,但像a^nb^3m这样a^nb^3m 2 个奇数也总是偶数。 我可以设置像n>=m这样的 ...

通过机器并将其描述为暂停问题的输入是什么意思? - What does it mean to pass the machine and it's description as the input in the halting problem?

在停止问题的证明中,为什么我们必须将机器及其描述作为输入传递? 例如,我本可以通过对机器的描述以及其他一些输入(而不是机器本身),但矛盾的证明仍然可行。 例如,如果a停在“ b”上,则说H(a,b)给出答案“是”,否则给出“否”。 现在,我们创建另一台机器“ H *”,它与H的 ...

证明语言 L = {w ∈ {0, 1} ∗ | 输入 x} 的 Mw(x) ↓ 部分可判定但不可判定 - Show that the language L = {w ∈ {0, 1} ∗ | Mw(x) ↓ for an input x} is partially decidable but not decidable

我试图证明语言 L = {w ∈ {0, 1} ∗ | 输入 x} 的 Mw(x) ↓ 是部分可判定但不可判定的。 Mw 是 M 的编码,因此语言 L 使得机器 M 的所有编码都在某个输入 x 上停止。 我有两个想法: 使用一些决策器 TM 将其减少到停机问题 使用 Post 定理并以某 ...

为什么假设乘以n的时间复杂度是常数? - Why is it assumpted that the time-complexity of multiplication by n is constant?

不管如何实现乘法(或除法)运算(即,它是软件功能还是硬件指令),都无法在时间O(1)求解。 对于大的n值,处理器甚至无法通过一条指令进行计算。 在这样的算法中,为什么这些操作是恒定的而不依赖于n ? ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM