Saya pikir setiap FOT adalah subset dari FOL, tetapi sepertinya tidak demikian, karena FOL sudah lengkap (setiap rumus valid atau tidak valid), sementara beberapa FOT (seperti aritmatika integer linier) tidak lengkap.
Jadi, apakah FOL lebih ekspresif daripada FOT? Atau tiada tara?
Juga, pernyataan "ada pernyataan yang valid dalam LIA tetapi tidak dapat dibuktikan menggunakan aksioma LIA" aneh. Bagaimana pernyataan itu valid jika kita tidak dapat membuktikan validitasnya? Saya selalu berpikir bahwa jika Anda tidak dapat membuktikan validitas pernyataan tersebut, maka Anda tidak dapat mengklaim itu valid.
logic
first-order-logic
Ayrat
sumber
sumber
Jawaban:
Logika orde pertama adalah subjek matematika yang mendefinisikan banyak konsep yang berbeda, seperti rumus orde pertama , struktur orde pertama , teori orde pertama , dan masih banyak lagi. Salah satu konsep ini adalah teori orde pertama : itu adalah satu set rumus orde pertama. Seringkali kita mempertimbangkan teori orde pertama yang dihasilkan oleh sejumlah aksioma dan skema aksioma yang terbatas. Teori semacam itu ditutup sehubungan dengan derivasi logis , dan kami biasanya hanya mempertimbangkan teori yang memuaskan kondisi ini.
Teori orde pertama selesai jika untuk setiap pernyataan , ia mengandung atau negasinya. Tidak semua teori lengkap. Memang, teorema ketidaklengkapan Gödel menyoroti fakta bahwa banyak teori orde pertama yang menarik tidak lengkap.σ σ
Sebuah Model teori orde pertama adalah interpretasi yang valid dari teori (kita meninggalkan definisi yang tepat untuk buku teks). Sebagai contoh, teori orde pertama kelompok terdiri dari semua pernyataan yang mengikuti dari aksioma kelompok. Setiap kelompok adalah model dari teori kelompok pertama.
Untuk setiap model, kalimat yang diberikan benar atau salah. Teorema kelengkapan Gödel menyatakan bahwa jika kalimat orde pertama benar dalam semua model teori orde pertama, maka itu dapat dibuktikan dari sejumlah kalimat dalam teori. Sebagai contoh, setiap pernyataan orde pertama dalam bahasa kelompok yang berlaku untuk semua kelompok dapat dibuktikan dari aksioma kelompok.
LIA (mungkin) adalah teori orde pertama yang cukup menarik untuk tidak lengkap karena teorema ketidaklengkapan Gödel. Namun, dalam model standar - bilangan bulat "benar" - setiap kalimat benar atau salah. Secara khusus, jika adalah pernyataan sedemikian rupa sehingga baik maupun milik LIA, maka atau berlaku untuk bilangan bulat sejati, tetapi fakta ini tidak dapat dibuktikan dalam LIA.σ σ ¬σ σ ¬σ
sumber
Frasa "logika tingkat pertama" memiliki dua arti:
Ini adalah bab dari logika matematika di mana kita mempelajari beberapa jenis sistem formal dan segala sesuatu yang berkaitan dengannya.
Ini adalah jenis khusus teori orde pertama, yaitu teori yang dihasilkan oleh tanda tangan kosong dan set aksioma kosong.
Pertanyaan Anda mengacu pada makna kedua, tetapi untuk memahami ini, kita perlu membangun:
Ada bahasa formal tertentu yang disebut bahasa logika tingkat pertama . Berbicara secara tidak resmi, itu adalah hal-hal yang dapat Anda bangun dari variabel, persamaan, , , , , and . Barang ini dikenal sebagai formula orde pertama .∧ ∨ ¬ ⇒ ∀ ∃
Ada sistem formal tertentu yang disebut logika tingkat pertama yang memberi tahu kita apa artinya bahwa kita membuktikan formula tingkat pertama. Sistem diberikan sebagai seperangkat aturan inferensi.
Sebuah teori orde pertamaT diberikan oleh:
Satu set formula dikatakan deduktif ditutup jika aplikasi aturan inferensi dari orde pertama logika untuk formula di memberikan formula yang lagi di . Dengan kata lain, mengandung semua konsekuensi logisnya. Cara yang umum untuk membuat himpunan adalah: mulailah dengan beberapa rangkaian formula , dan tambahkan padanya semua konsekuensi logisnya, dan konsekuensi dari konsekuensi itu, dan seterusnya. Ini disebut penutupan deduktif dari . Sering kita sebut rumus dalam aksioma .S S S S S A A A
Sebuah teori mungkin lengkap atau tidak lengkap. Tidak penting untuk mengetahui apa yang dimaksud "lengkap" di sini, tetapi penting untuk mengetahui bahwa hal berikut dapat terjadi: kita dapat memiliki dua set rumus dan , sehingga , penutupan deduktif dari adalah teori lengkap, dan penutupan deduktif adalah tidak sebuah teori yang lengkap.A B A⊆B A B
Kami sekarang siap untuk menjawab pertanyaan Anda. Misalkan adalah teori yang tanda tangannya kosong dan rumus siapa yang merupakan penutupan deduktif set kosong. Misalkan adalah teori yang tanda tangannya adalah aritmetika Peano (konstanta , operasi unary , operasi biner dan ) dan rumusnya adalah penutupan deduktif aksioma Peano. Itu adalah fakta bahwaT P 0 S + ×
Teori secara populer disebut "logika tingkat pertama", tetapi ini benar-benar keliru. Beberapa orang sedikit lebih tepat dan menyebutnya "teori murni logika tingkat pertama".T
Singkatnya, pertanyaan Anda mengungkapkan hal berikut:
NB: kalimat adalah rumus tertutup ( kalimat yang tidak mengandung variabel bebas).
Terakhir, izinkan saya menjawab pertanyaan Anda tentang validitas:
Sebuah meta-teorema dasar tentang logika tingkat pertama adalah bahwa setiap rumus yang dapat dibuktikan valid. Kebalikannya berlaku juga dan dikenal sebagai teorema kelengkapan Gödel .
Namun, sering terjadi bahwa dalam situasi tertentu seseorang dengan sengaja membuat ketidakcocokan antara validitas dan provabilitas untuk alasan yang baik. Sebagai contoh, jika kita membatasi perhatian hanya pada model yang terbatas , maka dapat dengan mudah terjadi bahwa akan ada pernyataan yang valid yang tidak memiliki bukti. Mengapa orang melakukan itu? Dalam ilmu komputer bisa jadi karena alasan algoritmik, atau karena seseorang hanya tertarik pada kelas model tertentu.
ANDA berkata "satu-satunya cara untuk mengetahui bahwa suatu kalimat itu valid adalah dengan membuktikannya". Ini mungkin terjadi pada tingkat informal (saya pikir Tuhan tidak setuju dengan Anda), tetapi perhatikan bahwa bukti validitas semacam itu terjadi di luar teori, pada tingkat meta. Memang, karena membangun validitas memerlukan seseorang untuk berbicara tentang semua model ini tentu bukan sesuatu yang kita harapkan untuk dilakukan di dalam teori.
sumber
Klarifikasi kecil:
Anda mungkin berpikir bahwa teori dengan tanda tangan kosong adalah teori kosong, yaitu tidak mengandung rumus tertutup. Itu tidak benar. Logika orde pertama memungkinkan seseorang untuk membuktikan - tanpa menarik aksioma - formula tertutup tertentu yang dikenal sebagai tautologi. Ini 'benar' hanya karena bentuknya; mereka tidak memiliki konten yang berarti. Teorema Kelengkapan Godel kemudian mengatakan bahwa koleksi tautologi lengkap - yaitu, semua rumus tertutup yang valid (yaitu 'benar dalam semua model') sebenarnya diturunkan dalam logika orde pertama. [Buktinya menarik dan jelas tidak trivial.]
sumber