Theory Untyped_Ordered_Resolution_Completeness
theory Untyped_Ordered_Resolution_Completeness
imports
Untyped_Ordered_Resolution_Inference_System
Ordered_Resolution_Completeness
begin
context untyped_ordered_resolution_calculus
begin
abbreviation Red_F where
"Red_F N ≡ snd ` typed.Red_F_𝒢 (empty_typed ` N)"
abbreviation Red_I where
"Red_I N ≡ remove_types ` typed.Red_I_𝒢 (empty_typed ` N)"
sublocale untyped_complete_calculus where
typed_bottom = "⊥⇩F" and typed_entails = typed.entails_𝒢 and
typed_inferences = typed.inferences and typed_Red_I = typed.Red_I_𝒢 and
typed_Red_F = typed.Red_F_𝒢 and bottom = bottom and inferences = inferences and Red_F = Red_F and
Red_I = Red_I and entails = entails
by unfold_locales
end
end