Лема 1. Нека Δ е множество от дизюнкти в дадена сигнатура, съдържаща поне една константа, Δ не притежава модел и Δ° е множеството на всички затворени частни случаи на дизюнкти от Δ.. Тогава празният дизюнкт е просто резолвентно изводим от от Δ°.
Доказателство. Множеството Δ° е неизпълнимо. И наистина, да допуснем, че съществува структура S, в която са верни всички дизюнкти от Δ°. При това положение празният дизюнкт не може да принадлежи на Δ°, а следователно – и на Δ. За всеки дизюнкт от Δ да образуваме дизюнкция на неговите елементи и да означим с Γ множеството на така образуваните дизюнкции. Разбира се Γ е множество от безкванторни формули. Нека Γ° е множеството на всички затворени частни случаи на формули от Γ. Очевидно всяка формула от Γ° е дизюнкция, на която множеството на членовете е дизюнкт от Δ°. Следователно всички формули от Γ° са верни в структурата S и значи множеството Γ° е изпълнимо. Оттук обаче можем да заключим, че множеството Γ има модел, а това е невъзможно, защото всеки модел на Γ би бил модел и на Δ. С това показахме, неизпълнимостта на множеството Δ°, а тя позволява да заключим, че от това множество е просто резолвентно изводим празният дизюнкт. □
Лема 2. Нека Δ и Δ° са такива множества от дизюнкти, че всеки дизюнкт от Δ° е частен случай на някой дизюнкт от Δ и от множеството Δ° е просто резолвентно изводим празният дизюнкт. Тогава празният дизюнкт е резолвентно изводим от Δ.
Доказателство. Достатъчно е да докажем, че всеки дизюнкт, просто резолвентно изводим от Δ°, притежава свойството да е частен случай на някой дизюнкт, който е резолвентно изводим от Δ. Наличието на това свойство за всички дизюнкти, просто резолвентно изводими от Δ°, обаче е ясно от наличието му за дизюнктите от Δ° и от неговото запазване при образуване на непосредствена резолвента. □
Теорема (теорема за пълнота на метода на резолюцията). Нека Δ е произволно множество от дизюнкти, което не притежава модел. Тогава празният дизюнкт е резолвентно изводим от Δ.
Доказателство. Ще разгледаме поотделно случая, когато подразбираната в теоремата сигнатура има поне една константа, и случая, когато тя няма нито една. В първия от тези случаи заключението на теоремата се получава направо от двете леми по-горе. Във втория от тях, за да можем да приложим лема 1, ние ще разширим сигнатурата чрез добавяне на една константа. Нека дадената сигнатура е Σ, а Σ′ е сигнатурата, получена от нея чрез добавяне на една константа α. Предположението на теоремата е, че Δ. няма модел като множество от дизюнкти в сигнатура Σ, но това очевидно гарантира, че Δ. няма модел и като множество от дизюнкти в сигнатура Σ′. Следователно (по лема 1) празният дизюнкт е просто резолвентно изводим от множеството Δ° на онези затворени дизюнкти в сигнатура Σ′, които са частни случаи на дизюнкти от Δ. За да заключим оттук, че празният дизюнкт е резолвентно изводим от Δ в сигнатурата Σ, ще използваме едно преобразуване, което на всеки затворен дизюнкт D в сигнатура Σ′ съпоставя дизюнкт #D в сигнатура Σ. Грубо казано, преобразуването се състои в повсеместно заместване на константата α с една и съща променлива ξ. Точно описание на пробразуването ще дадем, като преди това последователно дефинираме аналогично преобразуване на затворени термове и затворени литерали. А именно, най-напред на всеки затворен терм τ в сигнатура Σ′ съпоставяме терм #τ в сигнатура Σ, като полагаме #α = ξ и приемаме, че
Има по-прецизни версии на метода на резолюцията, при които са наложени допълнителни изисквания как да се образуват резолвенти и въпреки това е в сила теорема за пълнота. При спазване на въпросните изисквания използването на метода обикновено е по-удобно, отколкото ако работим без тях. За да опишем една такава версия, ще въведем понятие за резолвента на два дизюнкта по техни непразни подмножества. А именно, ако D1 и D2 са два дизюнкта, а E1 и E2 са непразни подмножества съответно на D1 и на D2, то под резолвента на D1 и D2 по E1 и E2 ще разбираме дизюнкт от вида
Пример 1. Нека
Ако D1 и D2 са два дизюнкта, а E1 и E2 са непразни подмножества съответно на D1 и на D2, то под най-обща резолвента на D1 и D2 по E1 и E2 ще разбираме такава резолвента D на D1 и D2 по E1 и E2, че всяка резолвента на D1 и D2 по E1 и E2 да бъде частен случай на D.
Пример 2. Нека D1 и D2 са същите както в пример 1. Лесно се вижда, че празният дизюнкт е единствената тяхна резолвента по самите тях и следователно той е тяхна най-обща резолвента по самите тях. От разгледаните там две резолвенти на D1 и D2 по техните подмножества {p(a,y,z),p(x,b,z)} и {¬p(a,b,z)} втората не е най-обща, защото първата не е неин частен случай, но може да се покаже, че първата е най-обща.
Доказва се, че ако два дизюнкта имат резолвента по дадени свои непразни подмножества, тези дизюнкти имат и най-обща резолвента по въпросните подмножества. Това позволява да се даде следното усилване на теоремата за пълнота на метода на резолюцията: ако едно множество Δ от дизюнкти не притежава модел, то празният дизюнкт може да бъде получен от дизюнкти, принадлежащи на Δ, чрез краен брой образувания на най-общи резолвенти на двойки дизюнкти по техни непразни множества. Тази форма на теоремата улеснява съществено изследването дали Δ притежава модел, понеже съществуват удобни алгоритми за търсене на разгледания вид най-общи резолвенти.