คำถามในหัวข้อ 'coq'

สัญกรณ์ที่สั้นกว่าสำหรับการจับคู่สมมติฐานใน Coq?
ฉันพบว่าตัวเองมักต้องการอ้างถึงสมมติฐานตามประเภทมากกว่าตามชื่อ โดยเฉพาะอย่างยิ่งในการพิสูจน์ที่มีการผกผันกฎความหมาย กล่าวคือ กฎที่มีหลายกรณีซึ่งแต่ละกรณีอาจมีเหตุการณ์ก่อนหน้าได้หลายกรณี ฉันรู้วิธีการทำเช่นนี้กับ match goal with ......
120 มุมมอง
schedule 20.11.2023

ประเภทที่ขึ้นต่อกันเป็นอาร์กิวเมนต์ของฟังก์ชันใน Coq
ฉันยังใหม่กับ Coq มาก ฉันกำลังพยายามทดลองกับประเภทที่ต้องพึ่งพาของ Coq สิ่งที่ฉันต้องการทำคือเพียงป้อนเลขคู่ให้กับฟังก์ชัน ตัวอย่างเช่น ในรหัสเทียม: def next_even(n: {n: Integer | n is even}) := { add n 2 }...
184 มุมมอง
schedule 19.11.2023

การจัดการเมทริกซ์ Coq
ฉันกำลังพยายามใช้มาริซใน Coq ฉันพบห้องสมุด la ที่ทำสิ่งที่ฉันต้องการอย่างแน่นอน แต่เนื่องจาก Coq ใหม่มาก ฉันไม่สามารถหาวิธีพิสูจน์คุณสมบัติที่มีความหมายได้ ไลบรารีคือ SQIRE และกำหนดเมทริกซ์ดังนี้: Definition Matrix (m n : nat) := nat ->...
213 มุมมอง
schedule 22.11.2023