«lambda-calculus» 태그된 질문

계산 기능, 프로그래밍 언어 및 증명 이론에서 효과적인 기능, 프로그램 및 계산 및 증명을 나타내는 데 사용되는 교회의 공식 시스템.

1
종료하지 않는
나는 이러한 질문들에 대해 생각하고있다 : 일관되고 Turing이 완료된 유형화 된 람다 미적분학이 있습니까? /cs/65003/if-%CE%BB-xxx-has-a-type-then-is-the-type-system-inconsistent 그리고 형식화되지 않은 설정 에서 관련 질문에 대답하기가 이미 어렵습니다 ! 보다 구체적으로, 다음과 같은 방식으로 터미네이션 완료를 비 터미네이션에서 복구 할 수 있는지 궁금합니다. 질문 : 감안할 (순수) λλ\lambda -term ttt 으로 더 약한 …

1
람다 미적분의 확장에서의 η- 전환 대 확장 성
나는 종종 η- 변환과 확장 성의 관계에 혼란스러워한다. 편집 : 의견에 따르면, 확장 등가와 관측 등가의 관계에 대해서도 혼란스러워합니다. 그러나 함수에 대한 확장 평등이있는 Agda에서 (가정으로), 단순하게 입력 된 람다 미적분학 (실수가 아닌 경우 완전히 추상적 인 의미론을 가짐)의 경우, 동등성 동등성은 관측 적 동등성과 동일합니다. 의견이나 답변으로 나를 바로 …

1
형식화되지 않은 λ- 미적분학에서 가장 안쪽 감소가 영구적입니까?
(나는 이미 MathOverflow에서 이것을 요청했지만 거기에 답이 없습니다.) 배경 형식화되지 않은 람다 계산법에서, 용어 하나 (예 격렬하게 다른 결과를 생성 할 수있다 감소할지에 대한 많은 redexes, 다른 선택을 포함 할 수있다 ( λ x . y) ( ( λ x . x x ) λ x . x x )(λ엑스.와이)((λ엑스.엑스엑스)λ엑스.엑스엑스)(\lambda …

1
합류 재 작성 규칙에 의해 보이지 않는 동등성을 특성화
Evgenij는 람다 미적분학의 베타 이론의 확장이라는 또 다른 질문에 대한 답을 제공했습니다. 베타 + 규칙 {s = t | s와 t는 해결할 수없는 용어입니다} 여기서 M 의 적용이 I 와 같은 일련의 용어를 찾을 수 있으면 M 이라는 용어 를 풀 수 있습니다 . Evgenij의 대답은 람다 미적분학에 대한 방정식 …

3
공리로 CIC를 확장하면 부정적인 결과는 무엇입니까?
공리를 CIC에 추가하는 것이 정의와 정리의 계산 내용에 부정적인 영향을 줄 수 있다는 것이 사실입니까? 나는 경우 이론의 정상적인 동작에서, 닫힌 용어는 예를 들어 자사의 표준 정상적인 형태로 줄일 수, 그 이해 사실, 다음 N 형식의 용어로 줄여야합니다 ( s의 U C C는 . . . ( 의 유 c …

2
의존적으로 타이핑 된 람다 미적분학을위한 교회-로저 속성?
Church-Rosser 속성은 간단하게 입력 된 람다 미적분에서 -reduction을 유지하는 것으로 잘 알려져 있습니다. 이 계산법은 관련된 모든 방정식한다는 의미에서, 일관성이 있음을 의미한다 예를 들어, : -terms이 유도되어 K 나는 그들이 같은 일반적인 양식을 공유하지 않기 때문에.λ ≠βηβη\beta \etaλλ\lambda≠≠\neq 또한 제품 유형에 대응하는 쌍으로 결과를 확장 할 수있는 것으로 알려져있다. 그러나 …

1
스스로 감소하는 람다-칼루 루스 항
람다 미적분학을 배우려고 계속 노력하고있는 Hindley & Seldin의 "Lambda-Calculus and Combinators a Introduction"은 다음 논문 (Bruce Lercher)에 의해 언급 된 다음 논문 (Bruce Lercher) 이 자신과 동일한 유일한 환원 가능한 표현 (모듈로 알파 변환)을 언급 합니다. 는 : .( λ x . x x ) ( λ x . x …

2
제로 타입에 대한 방정식 법칙은 무엇입니까?
면책 조항 : 유형 이론에 관심이 있지만 유형 이론에 대한 전문가는 아닙니다. 간단히 입력 된 람다 미적분에서 0 유형 에는 생성자와 고유 제거기가 없습니다. Γ⊢M:0Γ⊢initial(M):AΓ⊢M:0Γ⊢initial(M):A\frac{\Gamma \vdash M \colon 0}{\Gamma \vdash initial (M) \colon A} Denotational 관점에서, 방정식 은 명백합니다 (유형이 의미가있을 때).나는 n i t i a l ( M1) …

2
Lambda Calculus는 어떻게 특정 유형의 용어 작성 시스템입니까?
이제 우리는 것을 알 수 있습니다 교회 와 관련이 있었다 간단히 입력 된 람다 미적분 . 실제로, 그는 Lambda 미적분에 대한 오해를 줄이기 위해 Simply Typed Lambda 미적분학을 설명한 것 같습니다. 이제 John McCarthy가 Lisp를 만들었 을 때 Lambda 미적분학에 기반 을 두었습니다 . 이것은 "심볼 표현의 재귀 함수와 기계에 …

1
Scheme의 call / cc는 알려진 모든 제어 흐름 구조를 구현할 수 있습니까?
페이지 "고급 계획 : 일부 장난 꾸러기 비트" 상태 : 연속은 거의 모든 다른 제어 흐름 구조 [...]가 도출 될 수 있는 강력한 제어 흐름 구조입니다. call/ccPeter Landin의 J 연산자와 관련된 Scheme이 알려진 제어 흐름 구조 를 구현 하는 데 사용될 수 있다고 생각 했습니까? "제어 흐름 구조" 를 사용하여 …

1
패턴 람다 미적분에서의 이타 확장
Klop, van Oostrom 및 de Vrijer에는 람다 미적분학에 패턴이있는 종이가 있습니다. http://www.sciencedirect.com/science/article/pii/S0304397508000571 어떤 의미에서 패턴은 변수의 트리입니다.하지만 ((x, y), z), (t, s))와 같이 중첩 된 변수의 튜플이라고 생각합니다. 논문에서 그들은 패턴이 선형 적이라면 패턴의 변수가 반복되지 않는다는 의미에서 규칙을 보여 주었다. (\p . m) n = m [n/p] 여기서 p는 …

2
람다 미적분학은 계산의 직관적 개념을 정확히 어떻게 포착합니까?
-calculus 가 무엇인지, 왜, 어떻게 사용되는지에 대해 머리를 감싸려고 했지만 "왜 작동합니까?"를 이해하지 못했습니다.λλ\lambda "직관적으로"나는 Turing Machines (TM)의 계산 모델을 얻는다. 그러나이 -abstraction은 나를 혼란스럽게합니다.λλ\lambda TM이 존재하지 않는다고 가정합시다. 그러면 계산법이라는 개념을 포착하는 -calculus의 능력에 대해 어떻게 "직관적으로"확신 할 수 있을까요? 모든 기능과 그 기능에 대한 많은 기능을 갖는 것이 …

6
람다 미적분을 입력 한 함수는 계산할 수 없습니다
형식화되지 않은 람다 계산법으로 계산할 수 있지만 형식화 된 람다 계산법으로 계산할 수없는 함수의 예를 알고 싶습니다. 초보자이기 때문에 배경 정보를 약간 반복하여 주시면 감사하겠습니다. 감사. 편집 : 입력 된 람다 미적분학을 통해 시스템 F와 단순 유형의 람다 미적분학에 대해 알고 싶었습니다. 기능적으로, 나는 Turing-computable 기능을 의미합니다.

1
Barendregt의
Barendregt의 피험자 감축 증거에서 문제가 발견되었습니다 ( Lambda calculi 의 Thm 4.2.5 유형 ). 증명의 마지막 단계 (60 페이지)는 다음과 같이 말합니다. "따라서 Lemma 4.1.19 (1) . "Γ,x:ρ⊢P:σ′Γ,x:ρ⊢P:σ′\quad\Gamma,x:\rho\vdash P:\sigma' 그러나 보조 정리 4.1.19 (1)에있어서, 그것이 있어야 치환이 전체 문맥에 이루어지기 때문에, 단지에, X : ρ ' .Γ[α⃗ :=τ⃗ ],x:ρ⊢P:σ′Γ[α→:=τ→],x:ρ⊢P:σ′\Gamma[\vec{\alpha}:=\vec{\tau}],x:\rho\vdash P:\sigma'x:ρ′x:ρ′x:\rho' …


당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.