isabelle

    1

    1답변

    노트 이유는 무엇입니까 함수 (클래스)의 다음과 같은 정의 definition nondecreasing_on :: "real set => (real => real) => bool" where "nondecreasing_on S f <-> (ALL x:S. ALL y:S. x<=y --> f x <= f y)" 반환 Inner syntax error⌂

    1

    1답변

    세트 카디널리티를 결정하는 함수가 어디에 위치하는지 혼란 스럽습니다. 내가 을 Cardinality.thy으로 보면, 찾을 수있는 것이 없지만 적어도 card이라는 약어가있는 곳에서 Main을 가져 오는 Phantom_Type을 가져옵니다 (비록 card의 정의는 아니지만).

    2

    1답변

    value을 사용하여 자연수를 반환하는 함수의 값을 알아 내면 항상 반복 후속 함수 0, 즉, 때로는 읽기 어려울 수있는 Suc(Suc(... 0))입니다. 이사벨이 반환하는 번호를 직접 출력하는 방법이 있습니까?

    0

    1답변

    다음은 Eulers Totient 함수를 에뮬레이션해야하는 두 가지 다른 함수 func1과 func2를 정의한 Isabelle의 최소 작업 예제입니다. 이상하게도, 명백한 정의는 거짓이며, ∈ℕ을 도입하여 정의를 약간만 변경하면 정확하지만 아직 확실하지 않은 정의가됩니다. (코드에 흩어져있는 정확한 질문은 제가 언급 한 내용을 명확하게 보여줍니다.) the

    1

    2답변

    Isabelle에서 간단한 lemma cd : "card {m∈ℕ. m <4} = 4" 문을 어떻게 증명할 수 있습니까? auto 나에게 도움이되지 않습니다 밖으로 (내가 아마 실제로하게되는 몇 가지 기술적 인 이자벨의 세부 사항을 간과하지 않았는지 확인하기 위해 3 또는 5처럼, 오른쪽에 다른 값을 사용하는 경우에도 이상한 sledgehammer 시간 추

    0

    1답변

    세 개의 연결을 포함하는 집합이 있다고 가정하면 {k::nat. 2<k ∧ k ≤ 7 ∧ gcd 3 k = 2}입니다. 이 세트의 카디널리티가 1이라고 Isabelle에서 어떻게 증명할 수 있습니까? (즉 k = 6은 gcd 3 6 = 2입니다.) 즉, lemma a_set : "card {k::nat. 2<k ∧ k ≤ 7 ∧ gcd 3 k = 2} =

    0

    1답변

    일부 표제어를 an_equation이라고 부르면 모든 홀수 (n은 자연수) n (그리고 f는 이전에 정의 된 함수)에 대해 방정식 f (n) = n * n + 1이 성립한다는 것을 증명한다고 가정합니다. 이 보조 정리를 n의 구체적인 값으로 인스턴스화하면 f (5) = 5 * 5 + 1이라고 말할 수 있습니다. (이 내가 lemmas inst = an_eq

    2

    1답변

    수학을 공식화 할 때 현재의 "상태"가 어떨지 궁금합니다. 수학의 특정 영역에서 결과를 증명하는 경향이 있거나, 뭔가 증명하기위한 노력? 공식적인 교정 자료 보관소를 살펴보면 다양한 사람들이 수학의 다양한 부분을 공식화하는 데 열중하고 있지만 좌표 방식이 아니라는 점에서 그럴 것 같지 않습니다. 그냥 호기심). 아직 공식화되지 않았고 현재 위시리스트에서 매

    2

    1답변

    간단한 방법, 자동 방법 등에서 사용되는 보조 정리를 어떻게 찾을 수 있습니까? 한 구체적인 경우에, 나는 같은 목표를 가지고 : lemma "x ∉ dom S ⟹ Something" apply auto 및 auto을 적용한 후 내가 얻을 : ¬ Something ⟹ ∃y. S x = Some y합니다. 왜 전체 목표가 이렇게 바뀌 었는지 알아 내고

    0

    1답변

    나는 다음과 같은 명제를 증명하기 위해 노력하고있어 : 단순화 한 후 lemma if_assumption: "(if a = 1 then 2 else 3) = 2 ⟹ a = 1" apply (cases "a = 1") apply simp_all 나는 다음과 같은 공식 얻을 : 3 = 2 ⟹ a ≠ 1 ⟹ False 이 경우 표현의 결