Untuk membuat terminologi yang saya gunakan jelas: decidable = recursive = computable, semidecidable = recursively enumerable = computably enumerable, co-semidecidable = co-recursively enumerable = co-computably enumerable.
Dalam praktiknya, metode umum untuk menunjukkan bahwa suatu bahasa tidak dapat dipilih adalah untuk menunjukkan bahwa bahasa itu tidak dapat ditentukan dan bahwa itu juga dapat diputuskan bersama. Anda kemudian memanfaatkan fakta bahwa bahasa apa pun yang dapat dipilih dan dapat dipilih bersama juga dapat memutuskan untuk menyimpulkan bahwa bahasa Anda tidak dapat ditentukan. (perhatikan bahwa ini hanya bekerja dalam satu arah: bahasa tidak dapat ditentukan atau tidak dapat ditentukan bersama, dalam hal ini Anda memerlukan metode lain)
Sebagai contoh: kita tahu bahwa memutuskan apakah ambigu tidak dapat diputuskan, tetapi mudah untuk dilakukan bersamaan: Anda hanya memberikan string yang memiliki dua parsing berbeda. Ini menyiratkan bahwa itu tidak dapat diputuskan apakah a ambigu.C F GCFGCFG
Metode lain adalah untuk menunjukkan bahwa bahasa lengkap untuk beberapa tingkat hierarki aritmatika yang lebih tinggi .
Tentu saja mungkin untuk membuktikan secara langsung tidak ada verifikasi, tetapi ini seringkali membosankan, karena biasanya mengulangi bukti bahwa masalah penghentian tidak dapat diputuskan. Perhatikan bahwa argumen di atas pada dasarnya secara implisit membuktikan tidak ada verifikasi, jadi saya rasa Anda bisa mengatakan itu adalah metode untuk membuktikan tidak ada verifikasi, tetapi kemudian Anda dapat mempertimbangkan bukti non-semi-keraguan sebagai bukti bahwa ada tidak ada verfier.