:: HENMODEL semantic presentation

begin

theorem :: HENMODEL:1
for n being ( ( ) ( epsilon-transitive epsilon-connected ordinal natural ext-real V32() V37() integer finite cardinal ) Element of NAT : ( ( ) ( non empty non trivial epsilon-transitive epsilon-connected ordinal non finite cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) )
for A being ( ( non empty finite ) ( non empty finite ) Subset of ( ( ) ( non empty non trivial non finite ) set ) )
for f being ( ( Function-like quasi_total ) ( Relation-like b1 : ( ( ) ( epsilon-transitive epsilon-connected ordinal natural ext-real V32() V37() integer finite cardinal ) Element of NAT : ( ( ) ( non empty non trivial epsilon-transitive epsilon-connected ordinal non finite cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) ) -defined b2 : ( ( non empty finite ) ( non empty finite ) Subset of ( ( ) ( non empty non trivial non finite ) set ) ) -valued Function-like quasi_total finite ) Function of n : ( ( ) ( epsilon-transitive epsilon-connected ordinal natural ext-real V32() V37() integer finite cardinal ) Element of NAT : ( ( ) ( non empty non trivial epsilon-transitive epsilon-connected ordinal non finite cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) ) ,A : ( ( non empty finite ) ( non empty finite ) Subset of ( ( ) ( non empty non trivial non finite ) set ) ) ) st ex m being ( ( ) ( epsilon-transitive epsilon-connected ordinal natural ext-real V32() V37() integer finite cardinal ) Element of NAT : ( ( ) ( non empty non trivial epsilon-transitive epsilon-connected ordinal non finite cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) ) st succ m : ( ( ) ( epsilon-transitive epsilon-connected ordinal natural ext-real V32() V37() integer finite cardinal ) Element of NAT : ( ( ) ( non empty non trivial epsilon-transitive epsilon-connected ordinal non finite cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( non empty epsilon-transitive epsilon-connected ordinal natural ext-real V32() V37() integer finite cardinal ) Element of omega : ( ( ) ( non empty non trivial epsilon-transitive epsilon-connected ordinal non finite cardinal limit_cardinal ) set ) ) = n : ( ( ) ( epsilon-transitive epsilon-connected ordinal natural ext-real V32() V37() integer finite cardinal ) Element of NAT : ( ( ) ( non empty non trivial epsilon-transitive epsilon-connected ordinal non finite cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) ) & rng f : ( ( Function-like quasi_total ) ( Relation-like b1 : ( ( ) ( epsilon-transitive epsilon-connected ordinal natural ext-real V32() V37() integer finite cardinal ) Element of NAT : ( ( ) ( non empty non trivial epsilon-transitive epsilon-connected ordinal non finite cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) ) -defined b2 : ( ( non empty finite ) ( non empty finite ) Subset of ( ( ) ( non empty non trivial non finite ) set ) ) -valued Function-like quasi_total finite ) Function of b1 : ( ( ) ( epsilon-transitive epsilon-connected ordinal natural ext-real V32() V37() integer finite cardinal ) Element of NAT : ( ( ) ( non empty non trivial epsilon-transitive epsilon-connected ordinal non finite cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) ) ,b2 : ( ( non empty finite ) ( non empty finite ) Subset of ( ( ) ( non empty non trivial non finite ) set ) ) ) : ( ( ) ( finite ) Element of bool b2 : ( ( non empty finite ) ( non empty finite ) Subset of ( ( ) ( non empty non trivial non finite ) set ) ) : ( ( ) ( non empty finite V43() ) set ) ) = A : ( ( non empty finite ) ( non empty finite ) Subset of ( ( ) ( non empty non trivial non finite ) set ) ) & ( for n, m being ( ( ) ( epsilon-transitive epsilon-connected ordinal natural ext-real V32() V37() integer finite cardinal ) Element of NAT : ( ( ) ( non empty non trivial epsilon-transitive epsilon-connected ordinal non finite cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) ) st m : ( ( ) ( epsilon-transitive epsilon-connected ordinal natural ext-real V32() V37() integer finite cardinal ) Element of NAT : ( ( ) ( non empty non trivial epsilon-transitive epsilon-connected ordinal non finite cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) ) in dom f : ( ( Function-like quasi_total ) ( Relation-like b1 : ( ( ) ( epsilon-transitive epsilon-connected ordinal natural ext-real V32() V37() integer finite cardinal ) Element of NAT : ( ( ) ( non empty non trivial epsilon-transitive epsilon-connected ordinal non finite cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) ) -defined b2 : ( ( non empty finite ) ( non empty finite ) Subset of ( ( ) ( non empty non trivial non finite ) set ) ) -valued Function-like quasi_total finite ) Function of b1 : ( ( ) ( epsilon-transitive epsilon-connected ordinal natural ext-real V32() V37() integer finite cardinal ) Element of NAT : ( ( ) ( non empty non trivial epsilon-transitive epsilon-connected ordinal non finite cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) ) ,b2 : ( ( non empty finite ) ( non empty finite ) Subset of ( ( ) ( non empty non trivial non finite ) set ) ) ) : ( ( ) ( finite ) Element of bool b1 : ( ( ) ( epsilon-transitive epsilon-connected ordinal natural ext-real V32() V37() integer finite cardinal ) Element of NAT : ( ( ) ( non empty non trivial epsilon-transitive epsilon-connected ordinal non finite cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( non empty finite V43() ) set ) ) & n : ( ( ) ( epsilon-transitive epsilon-connected ordinal natural ext-real V32() V37() integer finite cardinal ) Element of NAT : ( ( ) ( non empty non trivial epsilon-transitive epsilon-connected ordinal non finite cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) ) in dom f : ( ( Function-like quasi_total ) ( Relation-like b1 : ( ( ) ( epsilon-transitive epsilon-connected ordinal natural ext-real V32() V37() integer finite cardinal ) Element of NAT : ( ( ) ( non empty non trivial epsilon-transitive epsilon-connected ordinal non finite cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) ) -defined b2 : ( ( non empty finite ) ( non empty finite ) Subset of ( ( ) ( non empty non trivial non finite ) set ) ) -valued Function-like quasi_total finite ) Function of b1 : ( ( ) ( epsilon-transitive epsilon-connected ordinal natural ext-real V32() V37() integer finite cardinal ) Element of NAT : ( ( ) ( non empty non trivial epsilon-transitive epsilon-connected ordinal non finite cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) ) ,b2 : ( ( non empty finite ) ( non empty finite ) Subset of ( ( ) ( non empty non trivial non finite ) set ) ) ) : ( ( ) ( finite ) Element of bool b1 : ( ( ) ( epsilon-transitive epsilon-connected ordinal natural ext-real V32() V37() integer finite cardinal ) Element of NAT : ( ( ) ( non empty non trivial epsilon-transitive epsilon-connected ordinal non finite cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( non empty finite V43() ) set ) ) & n : ( ( ) ( epsilon-transitive epsilon-connected ordinal natural ext-real V32() V37() integer finite cardinal ) Element of NAT : ( ( ) ( non empty non trivial epsilon-transitive epsilon-connected ordinal non finite cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) ) < m : ( ( ) ( epsilon-transitive epsilon-connected ordinal natural ext-real V32() V37() integer finite cardinal ) Element of NAT : ( ( ) ( non empty non trivial epsilon-transitive epsilon-connected ordinal non finite cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) ) holds
f : ( ( Function-like quasi_total ) ( Relation-like b1 : ( ( ) ( epsilon-transitive epsilon-connected ordinal natural ext-real V32() V37() integer finite cardinal ) Element of NAT : ( ( ) ( non empty non trivial epsilon-transitive epsilon-connected ordinal non finite cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) ) -defined b2 : ( ( non empty finite ) ( non empty finite ) Subset of ( ( ) ( non empty non trivial non finite ) set ) ) -valued Function-like quasi_total finite ) Function of b1 : ( ( ) ( epsilon-transitive epsilon-connected ordinal natural ext-real V32() V37() integer finite cardinal ) Element of NAT : ( ( ) ( non empty non trivial epsilon-transitive epsilon-connected ordinal non finite cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) ) ,b2 : ( ( non empty finite ) ( non empty finite ) Subset of ( ( ) ( non empty non trivial non finite ) set ) ) ) . n : ( ( ) ( epsilon-transitive epsilon-connected ordinal natural ext-real V32() V37() integer finite cardinal ) Element of NAT : ( ( ) ( non empty non trivial epsilon-transitive epsilon-connected ordinal non finite cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( ) set ) in f : ( ( Function-like quasi_total ) ( Relation-like b1 : ( ( ) ( epsilon-transitive epsilon-connected ordinal natural ext-real V32() V37() integer finite cardinal ) Element of NAT : ( ( ) ( non empty non trivial epsilon-transitive epsilon-connected ordinal non finite cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) ) -defined b2 : ( ( non empty finite ) ( non empty finite ) Subset of ( ( ) ( non empty non trivial non finite ) set ) ) -valued Function-like quasi_total finite ) Function of b1 : ( ( ) ( epsilon-transitive epsilon-connected ordinal natural ext-real V32() V37() integer finite cardinal ) Element of NAT : ( ( ) ( non empty non trivial epsilon-transitive epsilon-connected ordinal non finite cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) ) ,b2 : ( ( non empty finite ) ( non empty finite ) Subset of ( ( ) ( non empty non trivial non finite ) set ) ) ) . m : ( ( ) ( epsilon-transitive epsilon-connected ordinal natural ext-real V32() V37() integer finite cardinal ) Element of NAT : ( ( ) ( non empty non trivial epsilon-transitive epsilon-connected ordinal non finite cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( ) set ) ) holds
f : ( ( Function-like quasi_total ) ( Relation-like b1 : ( ( ) ( epsilon-transitive epsilon-connected ordinal natural ext-real V32() V37() integer finite cardinal ) Element of NAT : ( ( ) ( non empty non trivial epsilon-transitive epsilon-connected ordinal non finite cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) ) -defined b2 : ( ( non empty finite ) ( non empty finite ) Subset of ( ( ) ( non empty non trivial non finite ) set ) ) -valued Function-like quasi_total finite ) Function of b1 : ( ( ) ( epsilon-transitive epsilon-connected ordinal natural ext-real V32() V37() integer finite cardinal ) Element of NAT : ( ( ) ( non empty non trivial epsilon-transitive epsilon-connected ordinal non finite cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) ) ,b2 : ( ( non empty finite ) ( non empty finite ) Subset of ( ( ) ( non empty non trivial non finite ) set ) ) ) . (union n : ( ( ) ( epsilon-transitive epsilon-connected ordinal natural ext-real V32() V37() integer finite cardinal ) Element of NAT : ( ( ) ( non empty non trivial epsilon-transitive epsilon-connected ordinal non finite cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) ) ) : ( ( ) ( epsilon-transitive epsilon-connected ordinal ) set ) : ( ( ) ( ) set ) = union (rng f : ( ( Function-like quasi_total ) ( Relation-like b1 : ( ( ) ( epsilon-transitive epsilon-connected ordinal natural ext-real V32() V37() integer finite cardinal ) Element of NAT : ( ( ) ( non empty non trivial epsilon-transitive epsilon-connected ordinal non finite cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) ) -defined b2 : ( ( non empty finite ) ( non empty finite ) Subset of ( ( ) ( non empty non trivial non finite ) set ) ) -valued Function-like quasi_total finite ) Function of b1 : ( ( ) ( epsilon-transitive epsilon-connected ordinal natural ext-real V32() V37() integer finite cardinal ) Element of NAT : ( ( ) ( non empty non trivial epsilon-transitive epsilon-connected ordinal non finite cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) ) ,b2 : ( ( non empty finite ) ( non empty finite ) Subset of ( ( ) ( non empty non trivial non finite ) set ) ) ) ) : ( ( ) ( finite ) Element of bool b2 : ( ( non empty finite ) ( non empty finite ) Subset of ( ( ) ( non empty non trivial non finite ) set ) ) : ( ( ) ( non empty finite V43() ) set ) ) : ( ( ) ( ) set ) ;

theorem :: HENMODEL:2
for A being ( ( non empty finite ) ( non empty finite ) Subset of ( ( ) ( non empty non trivial non finite ) set ) ) holds
( union A : ( ( non empty finite ) ( non empty finite ) Subset of ( ( ) ( non empty non trivial non finite ) set ) ) : ( ( ) ( ) set ) in A : ( ( non empty finite ) ( non empty finite ) Subset of ( ( ) ( non empty non trivial non finite ) set ) ) & ( for a being ( ( ) ( ) set ) holds
( not a : ( ( ) ( ) set ) in A : ( ( non empty finite ) ( non empty finite ) Subset of ( ( ) ( non empty non trivial non finite ) set ) ) or a : ( ( ) ( ) set ) in union A : ( ( non empty finite ) ( non empty finite ) Subset of ( ( ) ( non empty non trivial non finite ) set ) ) : ( ( ) ( ) set ) or a : ( ( ) ( ) set ) = union A : ( ( non empty finite ) ( non empty finite ) Subset of ( ( ) ( non empty non trivial non finite ) set ) ) : ( ( ) ( ) set ) ) ) ) ;

theorem :: HENMODEL:3
for C being ( ( non empty ) ( non empty ) set )
for f being ( ( Function-like quasi_total ) ( Relation-like NAT : ( ( ) ( non empty non trivial epsilon-transitive epsilon-connected ordinal non finite cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) -defined b1 : ( ( non empty ) ( non empty ) set ) -valued Function-like quasi_total ) Function of NAT : ( ( ) ( non empty non trivial epsilon-transitive epsilon-connected ordinal non finite cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) ,C : ( ( non empty ) ( non empty ) set ) )
for X being ( ( finite ) ( finite ) set ) st ( for n, m being ( ( ) ( epsilon-transitive epsilon-connected ordinal natural ext-real V32() V37() integer finite cardinal ) Element of NAT : ( ( ) ( non empty non trivial epsilon-transitive epsilon-connected ordinal non finite cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) ) st m : ( ( ) ( epsilon-transitive epsilon-connected ordinal natural ext-real V32() V37() integer finite cardinal ) Element of NAT : ( ( ) ( non empty non trivial epsilon-transitive epsilon-connected ordinal non finite cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) ) in dom f : ( ( Function-like quasi_total ) ( Relation-like NAT : ( ( ) ( non empty non trivial epsilon-transitive epsilon-connected ordinal non finite cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) -defined b1 : ( ( non empty ) ( non empty ) set ) -valued Function-like quasi_total ) Function of NAT : ( ( ) ( non empty non trivial epsilon-transitive epsilon-connected ordinal non finite cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) ,b1 : ( ( non empty ) ( non empty ) set ) ) : ( ( ) ( ) Element of bool NAT : ( ( ) ( non empty non trivial epsilon-transitive epsilon-connected ordinal non finite cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) : ( ( ) ( non empty non trivial non finite ) set ) ) & n : ( ( ) ( epsilon-transitive epsilon-connected ordinal natural ext-real V32() V37() integer finite cardinal ) Element of NAT : ( ( ) ( non empty non trivial epsilon-transitive epsilon-connected ordinal non finite cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) ) in dom f : ( ( Function-like quasi_total ) ( Relation-like NAT : ( ( ) ( non empty non trivial epsilon-transitive epsilon-connected ordinal non finite cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) -defined b1 : ( ( non empty ) ( non empty ) set ) -valued Function-like quasi_total ) Function of NAT : ( ( ) ( non empty non trivial epsilon-transitive epsilon-connected ordinal non finite cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) ,b1 : ( ( non empty ) ( non empty ) set ) ) : ( ( ) ( ) Element of bool NAT : ( ( ) ( non empty non trivial epsilon-transitive epsilon-connected ordinal non finite cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) : ( ( ) ( non empty non trivial non finite ) set ) ) & n : ( ( ) ( epsilon-transitive epsilon-connected ordinal natural ext-real V32() V37() integer finite cardinal ) Element of NAT : ( ( ) ( non empty non trivial epsilon-transitive epsilon-connected ordinal non finite cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) ) < m : ( ( ) ( epsilon-transitive epsilon-connected ordinal natural ext-real V32() V37() integer finite cardinal ) Element of NAT : ( ( ) ( non empty non trivial epsilon-transitive epsilon-connected ordinal non finite cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) ) holds
f : ( ( Function-like quasi_total ) ( Relation-like NAT : ( ( ) ( non empty non trivial epsilon-transitive epsilon-connected ordinal non finite cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) -defined b1 : ( ( non empty ) ( non empty ) set ) -valued Function-like quasi_total ) Function of NAT : ( ( ) ( non empty non trivial epsilon-transitive epsilon-connected ordinal non finite cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) ,b1 : ( ( non empty ) ( non empty ) set ) ) . n : ( ( ) ( epsilon-transitive epsilon-connected ordinal natural ext-real V32() V37() integer finite cardinal ) Element of NAT : ( ( ) ( non empty non trivial epsilon-transitive epsilon-connected ordinal non finite cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( ) Element of b1 : ( ( non empty ) ( non empty ) set ) ) c= f : ( ( Function-like quasi_total ) ( Relation-like NAT : ( ( ) ( non empty non trivial epsilon-transitive epsilon-connected ordinal non finite cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) -defined b1 : ( ( non empty ) ( non empty ) set ) -valued Function-like quasi_total ) Function of NAT : ( ( ) ( non empty non trivial epsilon-transitive epsilon-connected ordinal non finite cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) ,b1 : ( ( non empty ) ( non empty ) set ) ) . m : ( ( ) ( epsilon-transitive epsilon-connected ordinal natural ext-real V32() V37() integer finite cardinal ) Element of NAT : ( ( ) ( non empty non trivial epsilon-transitive epsilon-connected ordinal non finite cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( ) Element of b1 : ( ( non empty ) ( non empty ) set ) ) ) & X : ( ( finite ) ( finite ) set ) c= union (rng f : ( ( Function-like quasi_total ) ( Relation-like NAT : ( ( ) ( non empty non trivial epsilon-transitive epsilon-connected ordinal non finite cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) -defined b1 : ( ( non empty ) ( non empty ) set ) -valued Function-like quasi_total ) Function of NAT : ( ( ) ( non empty non trivial epsilon-transitive epsilon-connected ordinal non finite cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) ,b1 : ( ( non empty ) ( non empty ) set ) ) ) : ( ( ) ( finite ) Element of bool b1 : ( ( non empty ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) set ) holds
ex k being ( ( ) ( epsilon-transitive epsilon-connected ordinal natural ext-real V32() V37() integer finite cardinal ) Element of NAT : ( ( ) ( non empty non trivial epsilon-transitive epsilon-connected ordinal non finite cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) ) st X : ( ( finite ) ( finite ) set ) c= f : ( ( Function-like quasi_total ) ( Relation-like NAT : ( ( ) ( non empty non trivial epsilon-transitive epsilon-connected ordinal non finite cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) -defined b1 : ( ( non empty ) ( non empty ) set ) -valued Function-like quasi_total ) Function of NAT : ( ( ) ( non empty non trivial epsilon-transitive epsilon-connected ordinal non finite cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) ,b1 : ( ( non empty ) ( non empty ) set ) ) . k : ( ( ) ( epsilon-transitive epsilon-connected ordinal natural ext-real V32() V37() integer finite cardinal ) Element of NAT : ( ( ) ( non empty non trivial epsilon-transitive epsilon-connected ordinal non finite cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( ) Element of b1 : ( ( non empty ) ( non empty ) set ) ) ;

definition
let Al be ( ( ) ( non empty Relation-like ) QC-alphabet ) ;
let X be ( ( ) ( ) Subset of ( ( ) ( non empty ) set ) ) ;
let p be ( ( ) ( ) Element of CQC-WFF Al : ( ( ) ( non empty Relation-like ) QC-alphabet ) : ( ( ) ( non empty ) Element of bool (QC-WFF Al : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( non empty ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) ) ;
pred X |- p means :: HENMODEL:def 1
ex f being ( ( ) ( Relation-like NAT : ( ( ) ( non empty non trivial epsilon-transitive epsilon-connected ordinal non finite cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) -defined CQC-WFF Al : ( ( Relation-like ) ( Relation-like ) set ) : ( ( ) ( ) Element of bool (QC-WFF Al : ( ( Relation-like ) ( Relation-like ) set ) ) : ( ( non empty ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) -valued Function-like finite FinSequence-like FinSubsequence-like ) FinSequence of CQC-WFF Al : ( ( Relation-like ) ( Relation-like ) set ) : ( ( ) ( ) Element of bool (QC-WFF Al : ( ( Relation-like ) ( Relation-like ) set ) ) : ( ( non empty ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) ) st
( rng f : ( ( ) ( Relation-like NAT : ( ( ) ( non empty non trivial epsilon-transitive epsilon-connected ordinal non finite cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) -defined CQC-WFF Al : ( ( ) ( non empty Relation-like ) QC-alphabet ) : ( ( ) ( non empty ) Element of bool (QC-WFF Al : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( non empty ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) -valued Function-like finite FinSequence-like FinSubsequence-like ) FinSequence of CQC-WFF Al : ( ( ) ( non empty Relation-like ) QC-alphabet ) : ( ( ) ( non empty ) Element of bool (QC-WFF Al : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( non empty ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( finite ) Element of bool (CQC-WFF Al : ( ( Relation-like ) ( Relation-like ) set ) ) : ( ( ) ( ) Element of bool (QC-WFF Al : ( ( Relation-like ) ( Relation-like ) set ) ) : ( ( non empty ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) : ( ( ) ( non empty ) set ) ) c= X : ( ( Relation-like ) ( Relation-like ) set ) & |- f : ( ( ) ( Relation-like NAT : ( ( ) ( non empty non trivial epsilon-transitive epsilon-connected ordinal non finite cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) -defined CQC-WFF Al : ( ( ) ( non empty Relation-like ) QC-alphabet ) : ( ( ) ( non empty ) Element of bool (QC-WFF Al : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( non empty ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) -valued Function-like finite FinSequence-like FinSubsequence-like ) FinSequence of CQC-WFF Al : ( ( ) ( non empty Relation-like ) QC-alphabet ) : ( ( ) ( non empty ) Element of bool (QC-WFF Al : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( non empty ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) ) ^ <*p : ( ( ) ( ) Element of Al : ( ( Relation-like ) ( Relation-like ) set ) ) *> : ( ( ) ( non empty trivial Relation-like NAT : ( ( ) ( non empty non trivial epsilon-transitive epsilon-connected ordinal non finite cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) -defined CQC-WFF Al : ( ( Relation-like ) ( Relation-like ) set ) : ( ( ) ( ) Element of bool (QC-WFF Al : ( ( Relation-like ) ( Relation-like ) set ) ) : ( ( non empty ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) -valued Function-like constant finite 1 : ( ( ) ( non empty epsilon-transitive epsilon-connected ordinal natural ext-real positive non negative V32() V37() integer finite cardinal ) Element of NAT : ( ( ) ( non empty non trivial epsilon-transitive epsilon-connected ordinal non finite cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) ) -element FinSequence-like FinSubsequence-like ) FinSequence of CQC-WFF Al : ( ( Relation-like ) ( Relation-like ) set ) : ( ( ) ( ) Element of bool (QC-WFF Al : ( ( Relation-like ) ( Relation-like ) set ) ) : ( ( non empty ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( non empty Relation-like NAT : ( ( ) ( non empty non trivial epsilon-transitive epsilon-connected ordinal non finite cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) -defined CQC-WFF Al : ( ( Relation-like ) ( Relation-like ) set ) : ( ( ) ( ) Element of bool (QC-WFF Al : ( ( Relation-like ) ( Relation-like ) set ) ) : ( ( non empty ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) -valued Function-like finite FinSequence-like FinSubsequence-like ) FinSequence of CQC-WFF Al : ( ( Relation-like ) ( Relation-like ) set ) : ( ( ) ( ) Element of bool (QC-WFF Al : ( ( Relation-like ) ( Relation-like ) set ) ) : ( ( non empty ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) ) );
end;

definition
let Al be ( ( ) ( non empty Relation-like ) QC-alphabet ) ;
let X be ( ( ) ( ) Subset of ( ( ) ( non empty ) set ) ) ;
attr X is Consistent means :: HENMODEL:def 2
for p being ( ( ) ( ) Element of CQC-WFF Al : ( ( Relation-like ) ( Relation-like ) set ) : ( ( ) ( ) Element of bool (QC-WFF Al : ( ( Relation-like ) ( Relation-like ) set ) ) : ( ( non empty ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) ) holds
( not X : ( ( Relation-like ) ( Relation-like ) set ) |- p : ( ( ) ( ) Element of CQC-WFF Al : ( ( ) ( non empty Relation-like ) QC-alphabet ) : ( ( ) ( non empty ) Element of bool (QC-WFF Al : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( non empty ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) ) or not X : ( ( Relation-like ) ( Relation-like ) set ) |- 'not' p : ( ( ) ( ) Element of CQC-WFF Al : ( ( ) ( non empty Relation-like ) QC-alphabet ) : ( ( ) ( non empty ) Element of bool (QC-WFF Al : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( non empty ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( ) Element of CQC-WFF Al : ( ( Relation-like ) ( Relation-like ) set ) : ( ( ) ( ) Element of bool (QC-WFF Al : ( ( Relation-like ) ( Relation-like ) set ) ) : ( ( non empty ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) ) );
end;

notation
let Al be ( ( ) ( non empty Relation-like ) QC-alphabet ) ;
let X be ( ( ) ( ) Subset of ( ( ) ( non empty ) set ) ) ;
antonym Inconsistent X for Consistent ;
end;

definition
let Al be ( ( ) ( non empty Relation-like ) QC-alphabet ) ;
let f be ( ( ) ( Relation-like NAT : ( ( ) ( non empty non trivial epsilon-transitive epsilon-connected ordinal non finite cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) -defined CQC-WFF Al : ( ( ) ( non empty Relation-like ) QC-alphabet ) : ( ( ) ( non empty ) Element of bool (QC-WFF Al : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( non empty ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) -valued Function-like finite FinSequence-like FinSubsequence-like ) FinSequence of CQC-WFF Al : ( ( ) ( non empty Relation-like ) QC-alphabet ) : ( ( ) ( non empty ) Element of bool (QC-WFF Al : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( non empty ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) ) ;
attr f is Consistent means :: HENMODEL:def 3
for p being ( ( ) ( ) Element of CQC-WFF Al : ( ( Relation-like ) ( Relation-like ) set ) : ( ( ) ( ) Element of bool (QC-WFF Al : ( ( Relation-like ) ( Relation-like ) set ) ) : ( ( non empty ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) ) holds
( not |- f : ( ( Relation-like ) ( Relation-like ) set ) ^ <*p : ( ( ) ( ) Element of CQC-WFF Al : ( ( ) ( non empty Relation-like ) QC-alphabet ) : ( ( ) ( non empty ) Element of bool (QC-WFF Al : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( non empty ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) ) *> : ( ( ) ( non empty trivial Relation-like NAT : ( ( ) ( non empty non trivial epsilon-transitive epsilon-connected ordinal non finite cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) -defined CQC-WFF Al : ( ( Relation-like ) ( Relation-like ) set ) : ( ( ) ( ) Element of bool (QC-WFF Al : ( ( Relation-like ) ( Relation-like ) set ) ) : ( ( non empty ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) -valued Function-like constant finite 1 : ( ( ) ( non empty epsilon-transitive epsilon-connected ordinal natural ext-real positive non negative V32() V37() integer finite cardinal ) Element of NAT : ( ( ) ( non empty non trivial epsilon-transitive epsilon-connected ordinal non finite cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) ) -element FinSequence-like FinSubsequence-like ) FinSequence of CQC-WFF Al : ( ( Relation-like ) ( Relation-like ) set ) : ( ( ) ( ) Element of bool (QC-WFF Al : ( ( Relation-like ) ( Relation-like ) set ) ) : ( ( non empty ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( Relation-like NAT : ( ( ) ( non empty non trivial epsilon-transitive epsilon-connected ordinal non finite cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) -defined CQC-WFF Al : ( ( Relation-like ) ( Relation-like ) set ) : ( ( ) ( ) Element of bool (QC-WFF Al : ( ( Relation-like ) ( Relation-like ) set ) ) : ( ( non empty ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) -valued Function-like finite FinSequence-like FinSubsequence-like ) FinSequence of CQC-WFF Al : ( ( Relation-like ) ( Relation-like ) set ) : ( ( ) ( ) Element of bool (QC-WFF Al : ( ( Relation-like ) ( Relation-like ) set ) ) : ( ( non empty ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) ) or not |- f : ( ( Relation-like ) ( Relation-like ) set ) ^ <*('not' p : ( ( ) ( ) Element of CQC-WFF Al : ( ( ) ( non empty Relation-like ) QC-alphabet ) : ( ( ) ( non empty ) Element of bool (QC-WFF Al : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( non empty ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) ) ) : ( ( ) ( ) Element of CQC-WFF Al : ( ( Relation-like ) ( Relation-like ) set ) : ( ( ) ( ) Element of bool (QC-WFF Al : ( ( Relation-like ) ( Relation-like ) set ) ) : ( ( non empty ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) ) *> : ( ( ) ( non empty trivial Relation-like NAT : ( ( ) ( non empty non trivial epsilon-transitive epsilon-connected ordinal non finite cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) -defined CQC-WFF Al : ( ( Relation-like ) ( Relation-like ) set ) : ( ( ) ( ) Element of bool (QC-WFF Al : ( ( Relation-like ) ( Relation-like ) set ) ) : ( ( non empty ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) -valued Function-like constant finite 1 : ( ( ) ( non empty epsilon-transitive epsilon-connected ordinal natural ext-real positive non negative V32() V37() integer finite cardinal ) Element of NAT : ( ( ) ( non empty non trivial epsilon-transitive epsilon-connected ordinal non finite cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) ) -element FinSequence-like FinSubsequence-like ) FinSequence of CQC-WFF Al : ( ( Relation-like ) ( Relation-like ) set ) : ( ( ) ( ) Element of bool (QC-WFF Al : ( ( Relation-like ) ( Relation-like ) set ) ) : ( ( non empty ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( Relation-like NAT : ( ( ) ( non empty non trivial epsilon-transitive epsilon-connected ordinal non finite cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) -defined CQC-WFF Al : ( ( Relation-like ) ( Relation-like ) set ) : ( ( ) ( ) Element of bool (QC-WFF Al : ( ( Relation-like ) ( Relation-like ) set ) ) : ( ( non empty ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) -valued Function-like finite FinSequence-like FinSubsequence-like ) FinSequence of CQC-WFF Al : ( ( Relation-like ) ( Relation-like ) set ) : ( ( ) ( ) Element of bool (QC-WFF Al : ( ( Relation-like ) ( Relation-like ) set ) ) : ( ( non empty ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) ) );
end;

notation
let Al be ( ( ) ( non empty Relation-like ) QC-alphabet ) ;
let f be ( ( ) ( Relation-like NAT : ( ( ) ( non empty non trivial epsilon-transitive epsilon-connected ordinal non finite cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) -defined CQC-WFF Al : ( ( ) ( non empty Relation-like ) QC-alphabet ) : ( ( ) ( non empty ) Element of bool (QC-WFF Al : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( non empty ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) -valued Function-like finite FinSequence-like FinSubsequence-like ) FinSequence of CQC-WFF Al : ( ( ) ( non empty Relation-like ) QC-alphabet ) : ( ( ) ( non empty ) Element of bool (QC-WFF Al : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( non empty ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) ) ;
antonym Inconsistent f for Consistent ;
end;

theorem :: HENMODEL:4
for Al being ( ( ) ( non empty Relation-like ) QC-alphabet )
for X being ( ( ) ( ) Subset of ( ( ) ( non empty ) set ) )
for g being ( ( ) ( Relation-like NAT : ( ( ) ( non empty non trivial epsilon-transitive epsilon-connected ordinal non finite cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) -defined CQC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) : ( ( ) ( non empty ) Element of bool (QC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( non empty ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) -valued Function-like finite FinSequence-like FinSubsequence-like ) FinSequence of CQC-WFF Al : ( ( ) ( non empty Relation-like ) QC-alphabet ) : ( ( ) ( non empty ) Element of bool (QC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( non empty ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) ) st X : ( ( ) ( ) Subset of ( ( ) ( non empty ) set ) ) is Consistent & rng g : ( ( ) ( Relation-like NAT : ( ( ) ( non empty non trivial epsilon-transitive epsilon-connected ordinal non finite cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) -defined CQC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) : ( ( ) ( non empty ) Element of bool (QC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( non empty ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) -valued Function-like finite FinSequence-like FinSubsequence-like ) FinSequence of CQC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) : ( ( ) ( non empty ) Element of bool (QC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( non empty ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( finite ) Element of bool (CQC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( ) ( non empty ) Element of bool (QC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( non empty ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) : ( ( ) ( non empty ) set ) ) c= X : ( ( ) ( ) Subset of ( ( ) ( non empty ) set ) ) holds
g : ( ( ) ( Relation-like NAT : ( ( ) ( non empty non trivial epsilon-transitive epsilon-connected ordinal non finite cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) -defined CQC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) : ( ( ) ( non empty ) Element of bool (QC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( non empty ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) -valued Function-like finite FinSequence-like FinSubsequence-like ) FinSequence of CQC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) : ( ( ) ( non empty ) Element of bool (QC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( non empty ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) ) is Consistent ;

theorem :: HENMODEL:5
for Al being ( ( ) ( non empty Relation-like ) QC-alphabet )
for p being ( ( ) ( ) Element of CQC-WFF Al : ( ( ) ( non empty Relation-like ) QC-alphabet ) : ( ( ) ( non empty ) Element of bool (QC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( non empty ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) )
for f, g being ( ( ) ( Relation-like NAT : ( ( ) ( non empty non trivial epsilon-transitive epsilon-connected ordinal non finite cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) -defined CQC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) : ( ( ) ( non empty ) Element of bool (QC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( non empty ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) -valued Function-like finite FinSequence-like FinSubsequence-like ) FinSequence of CQC-WFF Al : ( ( ) ( non empty Relation-like ) QC-alphabet ) : ( ( ) ( non empty ) Element of bool (QC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( non empty ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) ) st |- f : ( ( ) ( Relation-like NAT : ( ( ) ( non empty non trivial epsilon-transitive epsilon-connected ordinal non finite cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) -defined CQC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) : ( ( ) ( non empty ) Element of bool (QC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( non empty ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) -valued Function-like finite FinSequence-like FinSubsequence-like ) FinSequence of CQC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) : ( ( ) ( non empty ) Element of bool (QC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( non empty ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) ) ^ <*p : ( ( ) ( ) Element of CQC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) : ( ( ) ( non empty ) Element of bool (QC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( non empty ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) ) *> : ( ( ) ( non empty trivial Relation-like NAT : ( ( ) ( non empty non trivial epsilon-transitive epsilon-connected ordinal non finite cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) -defined CQC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) : ( ( ) ( non empty ) Element of bool (QC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( non empty ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) -valued Function-like constant finite 1 : ( ( ) ( non empty epsilon-transitive epsilon-connected ordinal natural ext-real positive non negative V32() V37() integer finite cardinal ) Element of NAT : ( ( ) ( non empty non trivial epsilon-transitive epsilon-connected ordinal non finite cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) ) -element FinSequence-like FinSubsequence-like ) FinSequence of CQC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) : ( ( ) ( non empty ) Element of bool (QC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( non empty ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( non empty Relation-like NAT : ( ( ) ( non empty non trivial epsilon-transitive epsilon-connected ordinal non finite cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) -defined CQC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) : ( ( ) ( non empty ) Element of bool (QC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( non empty ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) -valued Function-like finite FinSequence-like FinSubsequence-like ) FinSequence of CQC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) : ( ( ) ( non empty ) Element of bool (QC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( non empty ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) ) holds
|- (f : ( ( ) ( Relation-like NAT : ( ( ) ( non empty non trivial epsilon-transitive epsilon-connected ordinal non finite cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) -defined CQC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) : ( ( ) ( non empty ) Element of bool (QC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( non empty ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) -valued Function-like finite FinSequence-like FinSubsequence-like ) FinSequence of CQC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) : ( ( ) ( non empty ) Element of bool (QC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( non empty ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) ) ^ g : ( ( ) ( Relation-like NAT : ( ( ) ( non empty non trivial epsilon-transitive epsilon-connected ordinal non finite cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) -defined CQC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) : ( ( ) ( non empty ) Element of bool (QC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( non empty ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) -valued Function-like finite FinSequence-like FinSubsequence-like ) FinSequence of CQC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) : ( ( ) ( non empty ) Element of bool (QC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( non empty ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) ) ) : ( ( ) ( Relation-like NAT : ( ( ) ( non empty non trivial epsilon-transitive epsilon-connected ordinal non finite cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) -defined CQC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) : ( ( ) ( non empty ) Element of bool (QC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( non empty ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) -valued Function-like finite FinSequence-like FinSubsequence-like ) FinSequence of CQC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) : ( ( ) ( non empty ) Element of bool (QC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( non empty ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) ) ^ <*p : ( ( ) ( ) Element of CQC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) : ( ( ) ( non empty ) Element of bool (QC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( non empty ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) ) *> : ( ( ) ( non empty trivial Relation-like NAT : ( ( ) ( non empty non trivial epsilon-transitive epsilon-connected ordinal non finite cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) -defined CQC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) : ( ( ) ( non empty ) Element of bool (QC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( non empty ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) -valued Function-like constant finite 1 : ( ( ) ( non empty epsilon-transitive epsilon-connected ordinal natural ext-real positive non negative V32() V37() integer finite cardinal ) Element of NAT : ( ( ) ( non empty non trivial epsilon-transitive epsilon-connected ordinal non finite cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) ) -element FinSequence-like FinSubsequence-like ) FinSequence of CQC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) : ( ( ) ( non empty ) Element of bool (QC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( non empty ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( non empty Relation-like NAT : ( ( ) ( non empty non trivial epsilon-transitive epsilon-connected ordinal non finite cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) -defined CQC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) : ( ( ) ( non empty ) Element of bool (QC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( non empty ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) -valued Function-like finite FinSequence-like FinSubsequence-like ) FinSequence of CQC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) : ( ( ) ( non empty ) Element of bool (QC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( non empty ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) ) ;

theorem :: HENMODEL:6
for Al being ( ( ) ( non empty Relation-like ) QC-alphabet )
for X being ( ( ) ( ) Subset of ( ( ) ( non empty ) set ) ) holds
( X : ( ( ) ( ) Subset of ( ( ) ( non empty ) set ) ) is Inconsistent iff for p being ( ( ) ( ) Element of CQC-WFF Al : ( ( ) ( non empty Relation-like ) QC-alphabet ) : ( ( ) ( non empty ) Element of bool (QC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( non empty ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) ) holds X : ( ( ) ( ) Subset of ( ( ) ( non empty ) set ) ) |- p : ( ( ) ( ) Element of CQC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) : ( ( ) ( non empty ) Element of bool (QC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( non empty ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) ) ) ;

theorem :: HENMODEL:7
for Al being ( ( ) ( non empty Relation-like ) QC-alphabet )
for X being ( ( ) ( ) Subset of ( ( ) ( non empty ) set ) ) st X : ( ( ) ( ) Subset of ( ( ) ( non empty ) set ) ) is Inconsistent holds
ex Y being ( ( ) ( ) Subset of ( ( ) ( non empty ) set ) ) st
( Y : ( ( ) ( ) Subset of ( ( ) ( non empty ) set ) ) c= X : ( ( ) ( ) Subset of ( ( ) ( non empty ) set ) ) & Y : ( ( ) ( ) Subset of ( ( ) ( non empty ) set ) ) is finite & Y : ( ( ) ( ) Subset of ( ( ) ( non empty ) set ) ) is Inconsistent ) ;

theorem :: HENMODEL:8
for Al being ( ( ) ( non empty Relation-like ) QC-alphabet )
for X being ( ( ) ( ) Subset of ( ( ) ( non empty ) set ) )
for p, q being ( ( ) ( ) Element of CQC-WFF Al : ( ( ) ( non empty Relation-like ) QC-alphabet ) : ( ( ) ( non empty ) Element of bool (QC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( non empty ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) ) st X : ( ( ) ( ) Subset of ( ( ) ( non empty ) set ) ) \/ {p : ( ( ) ( ) Element of CQC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) : ( ( ) ( non empty ) Element of bool (QC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( non empty ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) ) } : ( ( ) ( non empty trivial finite 1 : ( ( ) ( non empty epsilon-transitive epsilon-connected ordinal natural ext-real positive non negative V32() V37() integer finite cardinal ) Element of NAT : ( ( ) ( non empty non trivial epsilon-transitive epsilon-connected ordinal non finite cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) ) -element ) Element of bool (CQC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( ) ( non empty ) Element of bool (QC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( non empty ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) Element of bool (CQC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( ) ( non empty ) Element of bool (QC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( non empty ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) : ( ( ) ( non empty ) set ) ) |- q : ( ( ) ( ) Element of CQC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) : ( ( ) ( non empty ) Element of bool (QC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( non empty ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) ) holds
ex g being ( ( ) ( Relation-like NAT : ( ( ) ( non empty non trivial epsilon-transitive epsilon-connected ordinal non finite cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) -defined CQC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) : ( ( ) ( non empty ) Element of bool (QC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( non empty ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) -valued Function-like finite FinSequence-like FinSubsequence-like ) FinSequence of CQC-WFF Al : ( ( ) ( non empty Relation-like ) QC-alphabet ) : ( ( ) ( non empty ) Element of bool (QC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( non empty ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) ) st
( rng g : ( ( ) ( Relation-like NAT : ( ( ) ( non empty non trivial epsilon-transitive epsilon-connected ordinal non finite cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) -defined CQC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) : ( ( ) ( non empty ) Element of bool (QC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( non empty ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) -valued Function-like finite FinSequence-like FinSubsequence-like ) FinSequence of CQC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) : ( ( ) ( non empty ) Element of bool (QC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( non empty ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( finite ) Element of bool (CQC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( ) ( non empty ) Element of bool (QC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( non empty ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) : ( ( ) ( non empty ) set ) ) c= X : ( ( ) ( ) Subset of ( ( ) ( non empty ) set ) ) & |- (g : ( ( ) ( Relation-like NAT : ( ( ) ( non empty non trivial epsilon-transitive epsilon-connected ordinal non finite cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) -defined CQC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) : ( ( ) ( non empty ) Element of bool (QC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( non empty ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) -valued Function-like finite FinSequence-like FinSubsequence-like ) FinSequence of CQC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) : ( ( ) ( non empty ) Element of bool (QC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( non empty ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) ) ^ <*p : ( ( ) ( ) Element of CQC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) : ( ( ) ( non empty ) Element of bool (QC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( non empty ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) ) *> : ( ( ) ( non empty trivial Relation-like NAT : ( ( ) ( non empty non trivial epsilon-transitive epsilon-connected ordinal non finite cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) -defined CQC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) : ( ( ) ( non empty ) Element of bool (QC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( non empty ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) -valued Function-like constant finite 1 : ( ( ) ( non empty epsilon-transitive epsilon-connected ordinal natural ext-real positive non negative V32() V37() integer finite cardinal ) Element of NAT : ( ( ) ( non empty non trivial epsilon-transitive epsilon-connected ordinal non finite cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) ) -element FinSequence-like FinSubsequence-like ) FinSequence of CQC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) : ( ( ) ( non empty ) Element of bool (QC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( non empty ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) ) ) : ( ( ) ( non empty Relation-like NAT : ( ( ) ( non empty non trivial epsilon-transitive epsilon-connected ordinal non finite cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) -defined CQC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) : ( ( ) ( non empty ) Element of bool (QC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( non empty ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) -valued Function-like finite FinSequence-like FinSubsequence-like ) FinSequence of CQC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) : ( ( ) ( non empty ) Element of bool (QC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( non empty ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) ) ^ <*q : ( ( ) ( ) Element of CQC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) : ( ( ) ( non empty ) Element of bool (QC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( non empty ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) ) *> : ( ( ) ( non empty trivial Relation-like NAT : ( ( ) ( non empty non trivial epsilon-transitive epsilon-connected ordinal non finite cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) -defined CQC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) : ( ( ) ( non empty ) Element of bool (QC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( non empty ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) -valued Function-like constant finite 1 : ( ( ) ( non empty epsilon-transitive epsilon-connected ordinal natural ext-real positive non negative V32() V37() integer finite cardinal ) Element of NAT : ( ( ) ( non empty non trivial epsilon-transitive epsilon-connected ordinal non finite cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) ) -element FinSequence-like FinSubsequence-like ) FinSequence of CQC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) : ( ( ) ( non empty ) Element of bool (QC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( non empty ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( non empty Relation-like NAT : ( ( ) ( non empty non trivial epsilon-transitive epsilon-connected ordinal non finite cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) -defined CQC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) : ( ( ) ( non empty ) Element of bool (QC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( non empty ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) -valued Function-like finite FinSequence-like FinSubsequence-like ) FinSequence of CQC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) : ( ( ) ( non empty ) Element of bool (QC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( non empty ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) ) ) ;

theorem :: HENMODEL:9
for Al being ( ( ) ( non empty Relation-like ) QC-alphabet )
for X being ( ( ) ( ) Subset of ( ( ) ( non empty ) set ) )
for p being ( ( ) ( ) Element of CQC-WFF Al : ( ( ) ( non empty Relation-like ) QC-alphabet ) : ( ( ) ( non empty ) Element of bool (QC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( non empty ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) ) holds
( X : ( ( ) ( ) Subset of ( ( ) ( non empty ) set ) ) |- p : ( ( ) ( ) Element of CQC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) : ( ( ) ( non empty ) Element of bool (QC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( non empty ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) ) iff X : ( ( ) ( ) Subset of ( ( ) ( non empty ) set ) ) \/ {('not' p : ( ( ) ( ) Element of CQC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) : ( ( ) ( non empty ) Element of bool (QC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( non empty ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) ) ) : ( ( ) ( ) Element of CQC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) : ( ( ) ( non empty ) Element of bool (QC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( non empty ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) ) } : ( ( ) ( non empty trivial finite 1 : ( ( ) ( non empty epsilon-transitive epsilon-connected ordinal natural ext-real positive non negative V32() V37() integer finite cardinal ) Element of NAT : ( ( ) ( non empty non trivial epsilon-transitive epsilon-connected ordinal non finite cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) ) -element ) Element of bool (CQC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( ) ( non empty ) Element of bool (QC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( non empty ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) Element of bool (CQC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( ) ( non empty ) Element of bool (QC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( non empty ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) : ( ( ) ( non empty ) set ) ) is Inconsistent ) ;

theorem :: HENMODEL:10
for Al being ( ( ) ( non empty Relation-like ) QC-alphabet )
for X being ( ( ) ( ) Subset of ( ( ) ( non empty ) set ) )
for p being ( ( ) ( ) Element of CQC-WFF Al : ( ( ) ( non empty Relation-like ) QC-alphabet ) : ( ( ) ( non empty ) Element of bool (QC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( non empty ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) ) holds
( X : ( ( ) ( ) Subset of ( ( ) ( non empty ) set ) ) |- 'not' p : ( ( ) ( ) Element of CQC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) : ( ( ) ( non empty ) Element of bool (QC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( non empty ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( ) Element of CQC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) : ( ( ) ( non empty ) Element of bool (QC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( non empty ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) ) iff X : ( ( ) ( ) Subset of ( ( ) ( non empty ) set ) ) \/ {p : ( ( ) ( ) Element of CQC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) : ( ( ) ( non empty ) Element of bool (QC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( non empty ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) ) } : ( ( ) ( non empty trivial finite 1 : ( ( ) ( non empty epsilon-transitive epsilon-connected ordinal natural ext-real positive non negative V32() V37() integer finite cardinal ) Element of NAT : ( ( ) ( non empty non trivial epsilon-transitive epsilon-connected ordinal non finite cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) ) -element ) Element of bool (CQC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( ) ( non empty ) Element of bool (QC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( non empty ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) Element of bool (CQC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( ) ( non empty ) Element of bool (QC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( non empty ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) : ( ( ) ( non empty ) set ) ) is Inconsistent ) ;

begin

theorem :: HENMODEL:11
for Al being ( ( ) ( non empty Relation-like ) QC-alphabet )
for f being ( ( Function-like quasi_total ) ( Relation-like NAT : ( ( ) ( non empty non trivial epsilon-transitive epsilon-connected ordinal non finite cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) -defined bool (CQC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( ) ( non empty ) Element of bool (QC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( non empty ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) : ( ( ) ( non empty ) Element of bool (bool (CQC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( ) ( non empty ) Element of bool (QC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( non empty ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) -valued Function-like quasi_total ) Function of NAT : ( ( ) ( non empty non trivial epsilon-transitive epsilon-connected ordinal non finite cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) , bool (CQC-WFF Al : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( ) ( non empty ) Element of bool (QC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( non empty ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) : ( ( ) ( non empty ) Element of bool (bool (CQC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( ) ( non empty ) Element of bool (QC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( non empty ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) ) st ( for n, m being ( ( ) ( epsilon-transitive epsilon-connected ordinal natural ext-real V32() V37() integer finite cardinal ) Element of NAT : ( ( ) ( non empty non trivial epsilon-transitive epsilon-connected ordinal non finite cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) ) st m : ( ( ) ( epsilon-transitive epsilon-connected ordinal natural ext-real V32() V37() integer finite cardinal ) Element of NAT : ( ( ) ( non empty non trivial epsilon-transitive epsilon-connected ordinal non finite cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) ) in dom f : ( ( Function-like quasi_total ) ( Relation-like NAT : ( ( ) ( non empty non trivial epsilon-transitive epsilon-connected ordinal non finite cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) -defined bool (CQC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( ) ( non empty ) Element of bool (QC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( non empty ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) : ( ( ) ( non empty ) Element of bool (bool (CQC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( ) ( non empty ) Element of bool (QC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( non empty ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) -valued Function-like quasi_total ) Function of NAT : ( ( ) ( non empty non trivial epsilon-transitive epsilon-connected ordinal non finite cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) , bool (CQC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( ) ( non empty ) Element of bool (QC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( non empty ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) : ( ( ) ( non empty ) Element of bool (bool (CQC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( ) ( non empty ) Element of bool (QC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( non empty ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( ) Element of bool NAT : ( ( ) ( non empty non trivial epsilon-transitive epsilon-connected ordinal non finite cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) : ( ( ) ( non empty non trivial non finite ) set ) ) & n : ( ( ) ( epsilon-transitive epsilon-connected ordinal natural ext-real V32() V37() integer finite cardinal ) Element of NAT : ( ( ) ( non empty non trivial epsilon-transitive epsilon-connected ordinal non finite cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) ) in dom f : ( ( Function-like quasi_total ) ( Relation-like NAT : ( ( ) ( non empty non trivial epsilon-transitive epsilon-connected ordinal non finite cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) -defined bool (CQC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( ) ( non empty ) Element of bool (QC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( non empty ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) : ( ( ) ( non empty ) Element of bool (bool (CQC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( ) ( non empty ) Element of bool (QC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( non empty ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) -valued Function-like quasi_total ) Function of NAT : ( ( ) ( non empty non trivial epsilon-transitive epsilon-connected ordinal non finite cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) , bool (CQC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( ) ( non empty ) Element of bool (QC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( non empty ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) : ( ( ) ( non empty ) Element of bool (bool (CQC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( ) ( non empty ) Element of bool (QC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( non empty ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( ) Element of bool NAT : ( ( ) ( non empty non trivial epsilon-transitive epsilon-connected ordinal non finite cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) : ( ( ) ( non empty non trivial non finite ) set ) ) & n : ( ( ) ( epsilon-transitive epsilon-connected ordinal natural ext-real V32() V37() integer finite cardinal ) Element of NAT : ( ( ) ( non empty non trivial epsilon-transitive epsilon-connected ordinal non finite cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) ) < m : ( ( ) ( epsilon-transitive epsilon-connected ordinal natural ext-real V32() V37() integer finite cardinal ) Element of NAT : ( ( ) ( non empty non trivial epsilon-transitive epsilon-connected ordinal non finite cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) ) holds
( f : ( ( Function-like quasi_total ) ( Relation-like NAT : ( ( ) ( non empty non trivial epsilon-transitive epsilon-connected ordinal non finite cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) -defined bool (CQC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( ) ( non empty ) Element of bool (QC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( non empty ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) : ( ( ) ( non empty ) Element of bool (bool (CQC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( ) ( non empty ) Element of bool (QC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( non empty ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) -valued Function-like quasi_total ) Function of NAT : ( ( ) ( non empty non trivial epsilon-transitive epsilon-connected ordinal non finite cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) , bool (CQC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( ) ( non empty ) Element of bool (QC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( non empty ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) : ( ( ) ( non empty ) Element of bool (bool (CQC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( ) ( non empty ) Element of bool (QC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( non empty ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) ) . n : ( ( ) ( epsilon-transitive epsilon-connected ordinal natural ext-real V32() V37() integer finite cardinal ) Element of NAT : ( ( ) ( non empty non trivial epsilon-transitive epsilon-connected ordinal non finite cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( ) Element of bool (CQC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( ) ( non empty ) Element of bool (QC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( non empty ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) : ( ( ) ( non empty ) Element of bool (bool (CQC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( ) ( non empty ) Element of bool (QC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( non empty ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) ) is Consistent & f : ( ( Function-like quasi_total ) ( Relation-like NAT : ( ( ) ( non empty non trivial epsilon-transitive epsilon-connected ordinal non finite cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) -defined bool (CQC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( ) ( non empty ) Element of bool (QC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( non empty ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) : ( ( ) ( non empty ) Element of bool (bool (CQC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( ) ( non empty ) Element of bool (QC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( non empty ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) -valued Function-like quasi_total ) Function of NAT : ( ( ) ( non empty non trivial epsilon-transitive epsilon-connected ordinal non finite cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) , bool (CQC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( ) ( non empty ) Element of bool (QC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( non empty ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) : ( ( ) ( non empty ) Element of bool (bool (CQC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( ) ( non empty ) Element of bool (QC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( non empty ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) ) . n : ( ( ) ( epsilon-transitive epsilon-connected ordinal natural ext-real V32() V37() integer finite cardinal ) Element of NAT : ( ( ) ( non empty non trivial epsilon-transitive epsilon-connected ordinal non finite cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( ) Element of bool (CQC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( ) ( non empty ) Element of bool (QC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( non empty ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) : ( ( ) ( non empty ) Element of bool (bool (CQC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( ) ( non empty ) Element of bool (QC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( non empty ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) ) c= f : ( ( Function-like quasi_total ) ( Relation-like NAT : ( ( ) ( non empty non trivial epsilon-transitive epsilon-connected ordinal non finite cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) -defined bool (CQC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( ) ( non empty ) Element of bool (QC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( non empty ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) : ( ( ) ( non empty ) Element of bool (bool (CQC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( ) ( non empty ) Element of bool (QC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( non empty ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) -valued Function-like quasi_total ) Function of NAT : ( ( ) ( non empty non trivial epsilon-transitive epsilon-connected ordinal non finite cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) , bool (CQC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( ) ( non empty ) Element of bool (QC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( non empty ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) : ( ( ) ( non empty ) Element of bool (bool (CQC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( ) ( non empty ) Element of bool (QC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( non empty ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) ) . m : ( ( ) ( epsilon-transitive epsilon-connected ordinal natural ext-real V32() V37() integer finite cardinal ) Element of NAT : ( ( ) ( non empty non trivial epsilon-transitive epsilon-connected ordinal non finite cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( ) Element of bool (CQC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( ) ( non empty ) Element of bool (QC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( non empty ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) : ( ( ) ( non empty ) Element of bool (bool (CQC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( ) ( non empty ) Element of bool (QC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( non empty ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) ) ) ) holds
union (rng f : ( ( Function-like quasi_total ) ( Relation-like NAT : ( ( ) ( non empty non trivial epsilon-transitive epsilon-connected ordinal non finite cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) -defined bool (CQC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( ) ( non empty ) Element of bool (QC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( non empty ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) : ( ( ) ( non empty ) Element of bool (bool (CQC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( ) ( non empty ) Element of bool (QC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( non empty ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) -valued Function-like quasi_total ) Function of NAT : ( ( ) ( non empty non trivial epsilon-transitive epsilon-connected ordinal non finite cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) , bool (CQC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( ) ( non empty ) Element of bool (QC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( non empty ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) : ( ( ) ( non empty ) Element of bool (bool (CQC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( ) ( non empty ) Element of bool (QC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( non empty ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) ) ) : ( ( ) ( ) Element of bool (bool (CQC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( ) ( non empty ) Element of bool (QC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( non empty ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( non empty ) Element of bool (bool (CQC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( ) ( non empty ) Element of bool (QC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( non empty ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) Element of bool (CQC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( ) ( non empty ) Element of bool (QC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( non empty ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) : ( ( ) ( non empty ) set ) ) is Consistent ;

begin

theorem :: HENMODEL:12
for Al being ( ( ) ( non empty Relation-like ) QC-alphabet )
for X being ( ( ) ( ) Subset of ( ( ) ( non empty ) set ) )
for A being ( ( non empty ) ( non empty ) set ) st X : ( ( ) ( ) Subset of ( ( ) ( non empty ) set ) ) is Inconsistent holds
for J being ( ( ) ( Relation-like QC-pred_symbols b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) : ( ( ) ( non empty ) set ) -defined relations_on b3 : ( ( non empty ) ( non empty ) set ) : ( ( ) ( ) set ) -valued Function-like quasi_total ) interpretation of Al : ( ( ) ( non empty Relation-like ) QC-alphabet ) ,A : ( ( non empty ) ( non empty ) set ) )
for v being ( ( ) ( Relation-like bound_QC-variables b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) : ( ( ) ( non empty ) Element of bool (QC-variables b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) -defined b3 : ( ( non empty ) ( non empty ) set ) -valued Function-like quasi_total ) Element of Valuations_in (Al : ( ( ) ( non empty Relation-like ) QC-alphabet ) ,A : ( ( non empty ) ( non empty ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of bound_QC-variables b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) : ( ( ) ( non empty ) Element of bool (QC-variables b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) ,b3 : ( ( non empty ) ( non empty ) set ) ) ) holds not J : ( ( ) ( Relation-like QC-pred_symbols b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) : ( ( ) ( non empty ) set ) -defined relations_on b3 : ( ( non empty ) ( non empty ) set ) : ( ( ) ( ) set ) -valued Function-like quasi_total ) interpretation of b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ,b3 : ( ( non empty ) ( non empty ) set ) ) ,v : ( ( ) ( Relation-like bound_QC-variables b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) : ( ( ) ( non empty ) Element of bool (QC-variables b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) -defined b3 : ( ( non empty ) ( non empty ) set ) -valued Function-like quasi_total ) Element of Valuations_in (b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ,b3 : ( ( non empty ) ( non empty ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of bound_QC-variables b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) : ( ( ) ( non empty ) Element of bool (QC-variables b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) ,b3 : ( ( non empty ) ( non empty ) set ) ) ) |= X : ( ( ) ( ) Subset of ( ( ) ( non empty ) set ) ) ;

theorem :: HENMODEL:13
for Al being ( ( ) ( non empty Relation-like ) QC-alphabet ) holds {(VERUM Al : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( ) ( ) Element of CQC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) : ( ( ) ( non empty ) Element of bool (QC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( non empty ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) ) } : ( ( ) ( non empty trivial finite 1 : ( ( ) ( non empty epsilon-transitive epsilon-connected ordinal natural ext-real positive non negative V32() V37() integer finite cardinal ) Element of NAT : ( ( ) ( non empty non trivial epsilon-transitive epsilon-connected ordinal non finite cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) ) -element ) Element of bool (CQC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( ) ( non empty ) Element of bool (QC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( non empty ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) : ( ( ) ( non empty ) set ) ) is Consistent ;

registration
let Al be ( ( ) ( non empty Relation-like ) QC-alphabet ) ;
cluster Consistent for ( ( ) ( ) Element of bool (CQC-WFF Al : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( ) ( non empty ) Element of bool (QC-WFF Al : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( non empty ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) : ( ( ) ( non empty ) set ) ) ;
end;

definition
let Al be ( ( ) ( non empty Relation-like ) QC-alphabet ) ;
func HCar Al -> ( ( non empty ) ( non empty ) set ) equals :: HENMODEL:def 4
bound_QC-variables Al : ( ( ) ( non empty Relation-like ) QC-alphabet ) : ( ( ) ( non empty ) Element of bool (QC-variables Al : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) ;
end;

definition
let Al be ( ( ) ( non empty Relation-like ) QC-alphabet ) ;
let P be ( ( ) ( ) Element of QC-pred_symbols Al : ( ( ) ( non empty Relation-like ) QC-alphabet ) : ( ( ) ( non empty ) set ) ) ;
let ll be ( ( bound_QC-variables Al : ( ( ) ( non empty Relation-like ) QC-alphabet ) : ( ( ) ( non empty ) Element of bool (QC-variables Al : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) -valued the_arity_of P : ( ( ) ( ) Element of QC-pred_symbols Al : ( ( ) ( non empty Relation-like ) QC-alphabet ) : ( ( ) ( non empty ) set ) ) : ( ( ) ( epsilon-transitive epsilon-connected ordinal natural ext-real V32() V37() integer finite cardinal ) Element of NAT : ( ( ) ( non empty non trivial epsilon-transitive epsilon-connected ordinal non finite cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) ) -element ) ( Relation-like NAT : ( ( ) ( non empty non trivial epsilon-transitive epsilon-connected ordinal non finite cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) -defined QC-variables Al : ( ( ) ( non empty Relation-like ) QC-alphabet ) : ( ( ) ( non empty ) set ) -valued bound_QC-variables Al : ( ( ) ( non empty Relation-like ) QC-alphabet ) : ( ( ) ( non empty ) Element of bool (QC-variables Al : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) -valued Function-like finite the_arity_of P : ( ( ) ( ) Element of QC-pred_symbols Al : ( ( ) ( non empty Relation-like ) QC-alphabet ) : ( ( ) ( non empty ) set ) ) : ( ( ) ( epsilon-transitive epsilon-connected ordinal natural ext-real V32() V37() integer finite cardinal ) Element of NAT : ( ( ) ( non empty non trivial epsilon-transitive epsilon-connected ordinal non finite cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) ) -element FinSequence-like FinSubsequence-like ) CQC-variable_list of the_arity_of P : ( ( ) ( ) Element of QC-pred_symbols Al : ( ( ) ( non empty Relation-like ) QC-alphabet ) : ( ( ) ( non empty ) set ) ) : ( ( ) ( epsilon-transitive epsilon-connected ordinal natural ext-real V32() V37() integer finite cardinal ) Element of NAT : ( ( ) ( non empty non trivial epsilon-transitive epsilon-connected ordinal non finite cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) ) , ( ( ) ( non empty ) set ) ) ;
:: original: !
redefine func P ! ll -> ( ( ) ( ) Element of CQC-WFF Al : ( ( ) ( non empty Relation-like ) QC-alphabet ) : ( ( ) ( non empty ) Element of bool (QC-WFF Al : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( non empty ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) ) ;
end;

definition
let Al be ( ( ) ( non empty Relation-like ) QC-alphabet ) ;
let CX be ( ( Consistent ) ( Consistent ) Subset of ( ( ) ( non empty ) set ) ) ;
mode Henkin_interpretation of CX -> ( ( ) ( Relation-like QC-pred_symbols Al : ( ( ) ( non empty Relation-like ) QC-alphabet ) : ( ( ) ( non empty ) set ) -defined relations_on (HCar Al : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( non empty ) ( non empty ) set ) : ( ( ) ( ) set ) -valued Function-like quasi_total ) interpretation of Al : ( ( ) ( non empty Relation-like ) QC-alphabet ) , HCar Al : ( ( ) ( non empty Relation-like ) QC-alphabet ) : ( ( non empty ) ( non empty ) set ) ) means :: HENMODEL:def 5
for P being ( ( ) ( ) Element of QC-pred_symbols Al : ( ( ) ( non empty Relation-like ) QC-alphabet ) : ( ( ) ( non empty ) set ) )
for r being ( ( ) ( ) Element of relations_on (HCar Al : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( non empty ) ( non empty ) set ) : ( ( ) ( ) set ) ) st it : ( ( ) ( ) Element of Al : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) . P : ( ( ) ( ) Element of QC-pred_symbols Al : ( ( ) ( non empty Relation-like ) QC-alphabet ) : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) Element of relations_on (HCar Al : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( non empty ) ( non empty ) set ) : ( ( ) ( ) set ) ) = r : ( ( ) ( ) Element of relations_on (HCar Al : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( non empty ) ( non empty ) set ) : ( ( ) ( ) set ) ) holds
for a being ( ( ) ( ) set ) holds
( a : ( ( ) ( ) set ) in r : ( ( ) ( ) Element of relations_on (HCar Al : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( non empty ) ( non empty ) set ) : ( ( ) ( ) set ) ) iff ex ll being ( ( bound_QC-variables Al : ( ( ) ( non empty Relation-like ) QC-alphabet ) : ( ( ) ( non empty ) Element of bool (QC-variables Al : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) -valued the_arity_of b1 : ( ( ) ( ) Element of QC-pred_symbols Al : ( ( ) ( non empty Relation-like ) QC-alphabet ) : ( ( ) ( non empty ) set ) ) : ( ( ) ( epsilon-transitive epsilon-connected ordinal natural ext-real V32() V37() integer finite cardinal ) Element of NAT : ( ( ) ( non empty non trivial epsilon-transitive epsilon-connected ordinal non finite cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) ) -element ) ( Relation-like NAT : ( ( ) ( non empty non trivial epsilon-transitive epsilon-connected ordinal non finite cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) -defined QC-variables Al : ( ( ) ( non empty Relation-like ) QC-alphabet ) : ( ( ) ( non empty ) set ) -valued bound_QC-variables Al : ( ( ) ( non empty Relation-like ) QC-alphabet ) : ( ( ) ( non empty ) Element of bool (QC-variables Al : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) -valued Function-like finite the_arity_of b1 : ( ( ) ( ) Element of QC-pred_symbols Al : ( ( ) ( non empty Relation-like ) QC-alphabet ) : ( ( ) ( non empty ) set ) ) : ( ( ) ( epsilon-transitive epsilon-connected ordinal natural ext-real V32() V37() integer finite cardinal ) Element of NAT : ( ( ) ( non empty non trivial epsilon-transitive epsilon-connected ordinal non finite cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) ) -element FinSequence-like FinSubsequence-like ) CQC-variable_list of the_arity_of P : ( ( ) ( ) Element of QC-pred_symbols Al : ( ( ) ( non empty Relation-like ) QC-alphabet ) : ( ( ) ( non empty ) set ) ) : ( ( ) ( epsilon-transitive epsilon-connected ordinal natural ext-real V32() V37() integer finite cardinal ) Element of NAT : ( ( ) ( non empty non trivial epsilon-transitive epsilon-connected ordinal non finite cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) ) , ( ( ) ( non empty ) set ) ) st
( a : ( ( ) ( ) set ) = ll : ( ( bound_QC-variables Al : ( ( ) ( non empty Relation-like ) QC-alphabet ) : ( ( ) ( non empty ) Element of bool (QC-variables Al : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) -valued the_arity_of b1 : ( ( ) ( ) Element of QC-pred_symbols Al : ( ( ) ( non empty Relation-like ) QC-alphabet ) : ( ( ) ( non empty ) set ) ) : ( ( ) ( epsilon-transitive epsilon-connected ordinal natural ext-real V32() V37() integer finite cardinal ) Element of NAT : ( ( ) ( non empty non trivial epsilon-transitive epsilon-connected ordinal non finite cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) ) -element ) ( Relation-like NAT : ( ( ) ( non empty non trivial epsilon-transitive epsilon-connected ordinal non finite cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) -defined QC-variables Al : ( ( ) ( non empty Relation-like ) QC-alphabet ) : ( ( ) ( non empty ) set ) -valued bound_QC-variables Al : ( ( ) ( non empty Relation-like ) QC-alphabet ) : ( ( ) ( non empty ) Element of bool (QC-variables Al : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) -valued Function-like finite the_arity_of b1 : ( ( ) ( ) Element of QC-pred_symbols Al : ( ( ) ( non empty Relation-like ) QC-alphabet ) : ( ( ) ( non empty ) set ) ) : ( ( ) ( epsilon-transitive epsilon-connected ordinal natural ext-real V32() V37() integer finite cardinal ) Element of NAT : ( ( ) ( non empty non trivial epsilon-transitive epsilon-connected ordinal non finite cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) ) -element FinSequence-like FinSubsequence-like ) CQC-variable_list of the_arity_of b1 : ( ( ) ( ) Element of QC-pred_symbols Al : ( ( ) ( non empty Relation-like ) QC-alphabet ) : ( ( ) ( non empty ) set ) ) : ( ( ) ( epsilon-transitive epsilon-connected ordinal natural ext-real V32() V37() integer finite cardinal ) Element of NAT : ( ( ) ( non empty non trivial epsilon-transitive epsilon-connected ordinal non finite cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) ) , ( ( ) ( non empty ) set ) ) & CX : ( ( Relation-like ) ( Relation-like ) set ) |- P : ( ( ) ( ) Element of QC-pred_symbols Al : ( ( ) ( non empty Relation-like ) QC-alphabet ) : ( ( ) ( non empty ) set ) ) ! ll : ( ( bound_QC-variables Al : ( ( ) ( non empty Relation-like ) QC-alphabet ) : ( ( ) ( non empty ) Element of bool (QC-variables Al : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) -valued the_arity_of b1 : ( ( ) ( ) Element of QC-pred_symbols Al : ( ( ) ( non empty Relation-like ) QC-alphabet ) : ( ( ) ( non empty ) set ) ) : ( ( ) ( epsilon-transitive epsilon-connected ordinal natural ext-real V32() V37() integer finite cardinal ) Element of NAT : ( ( ) ( non empty non trivial epsilon-transitive epsilon-connected ordinal non finite cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) ) -element ) ( Relation-like NAT : ( ( ) ( non empty non trivial epsilon-transitive epsilon-connected ordinal non finite cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) -defined QC-variables Al : ( ( ) ( non empty Relation-like ) QC-alphabet ) : ( ( ) ( non empty ) set ) -valued bound_QC-variables Al : ( ( ) ( non empty Relation-like ) QC-alphabet ) : ( ( ) ( non empty ) Element of bool (QC-variables Al : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) -valued Function-like finite the_arity_of b1 : ( ( ) ( ) Element of QC-pred_symbols Al : ( ( ) ( non empty Relation-like ) QC-alphabet ) : ( ( ) ( non empty ) set ) ) : ( ( ) ( epsilon-transitive epsilon-connected ordinal natural ext-real V32() V37() integer finite cardinal ) Element of NAT : ( ( ) ( non empty non trivial epsilon-transitive epsilon-connected ordinal non finite cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) ) -element FinSequence-like FinSubsequence-like ) CQC-variable_list of the_arity_of b1 : ( ( ) ( ) Element of QC-pred_symbols Al : ( ( ) ( non empty Relation-like ) QC-alphabet ) : ( ( ) ( non empty ) set ) ) : ( ( ) ( epsilon-transitive epsilon-connected ordinal natural ext-real V32() V37() integer finite cardinal ) Element of NAT : ( ( ) ( non empty non trivial epsilon-transitive epsilon-connected ordinal non finite cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) ) , ( ( ) ( non empty ) set ) ) : ( ( ) ( ) Element of CQC-WFF Al : ( ( ) ( non empty Relation-like ) QC-alphabet ) : ( ( ) ( non empty ) Element of bool (QC-WFF Al : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( non empty ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) ) ) );
end;

definition
let Al be ( ( ) ( non empty Relation-like ) QC-alphabet ) ;
func valH Al -> ( ( ) ( Relation-like bound_QC-variables Al : ( ( ) ( non empty Relation-like ) QC-alphabet ) : ( ( ) ( non empty ) Element of bool (QC-variables Al : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) -defined HCar Al : ( ( ) ( non empty Relation-like ) QC-alphabet ) : ( ( non empty ) ( non empty ) set ) -valued Function-like quasi_total ) Element of Valuations_in (Al : ( ( ) ( non empty Relation-like ) QC-alphabet ) ,(HCar Al : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( non empty ) ( non empty ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of bound_QC-variables Al : ( ( ) ( non empty Relation-like ) QC-alphabet ) : ( ( ) ( non empty ) Element of bool (QC-variables Al : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) , HCar Al : ( ( ) ( non empty Relation-like ) QC-alphabet ) : ( ( non empty ) ( non empty ) set ) ) ) equals :: HENMODEL:def 6
id (bound_QC-variables Al : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( ) ( non empty ) Element of bool (QC-variables Al : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) : ( ( ) ( non empty Relation-like Function-like one-to-one ) Element of Funcs ((bound_QC-variables Al : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( ) ( non empty ) Element of bool (QC-variables Al : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) ,(bound_QC-variables Al : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( ) ( non empty ) Element of bool (QC-variables Al : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( ) set ) ) ;
end;

begin

theorem :: HENMODEL:14
for Al being ( ( ) ( non empty Relation-like ) QC-alphabet )
for k being ( ( ) ( epsilon-transitive epsilon-connected ordinal natural ext-real V32() V37() integer finite cardinal ) Element of NAT : ( ( ) ( non empty non trivial epsilon-transitive epsilon-connected ordinal non finite cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) )
for ll being ( ( bound_QC-variables b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) : ( ( ) ( non empty ) Element of bool (QC-variables b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) -valued b2 : ( ( ) ( epsilon-transitive epsilon-connected ordinal natural ext-real V32() V37() integer finite cardinal ) Element of NAT : ( ( ) ( non empty non trivial epsilon-transitive epsilon-connected ordinal non finite cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) ) -element ) ( Relation-like NAT : ( ( ) ( non empty non trivial epsilon-transitive epsilon-connected ordinal non finite cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) -defined QC-variables b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) : ( ( ) ( non empty ) set ) -valued bound_QC-variables b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) : ( ( ) ( non empty ) Element of bool (QC-variables b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) -valued Function-like finite b2 : ( ( ) ( epsilon-transitive epsilon-connected ordinal natural ext-real V32() V37() integer finite cardinal ) Element of NAT : ( ( ) ( non empty non trivial epsilon-transitive epsilon-connected ordinal non finite cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) ) -element FinSequence-like FinSubsequence-like ) CQC-variable_list of k : ( ( ) ( epsilon-transitive epsilon-connected ordinal natural ext-real V32() V37() integer finite cardinal ) Element of NAT : ( ( ) ( non empty non trivial epsilon-transitive epsilon-connected ordinal non finite cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) ) , ( ( ) ( non empty ) set ) ) holds (valH Al : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( ) ( Relation-like bound_QC-variables b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) : ( ( ) ( non empty ) Element of bool (QC-variables b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) -defined HCar b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) : ( ( non empty ) ( non empty ) set ) -valued Function-like quasi_total ) Element of Valuations_in (b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ,(HCar b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( non empty ) ( non empty ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of bound_QC-variables b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) : ( ( ) ( non empty ) Element of bool (QC-variables b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) , HCar b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) : ( ( non empty ) ( non empty ) set ) ) ) *' ll : ( ( bound_QC-variables b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) : ( ( ) ( non empty ) Element of bool (QC-variables b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) -valued b2 : ( ( ) ( epsilon-transitive epsilon-connected ordinal natural ext-real V32() V37() integer finite cardinal ) Element of NAT : ( ( ) ( non empty non trivial epsilon-transitive epsilon-connected ordinal non finite cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) ) -element ) ( Relation-like NAT : ( ( ) ( non empty non trivial epsilon-transitive epsilon-connected ordinal non finite cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) -defined QC-variables b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) : ( ( ) ( non empty ) set ) -valued bound_QC-variables b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) : ( ( ) ( non empty ) Element of bool (QC-variables b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) -valued Function-like finite b2 : ( ( ) ( epsilon-transitive epsilon-connected ordinal natural ext-real V32() V37() integer finite cardinal ) Element of NAT : ( ( ) ( non empty non trivial epsilon-transitive epsilon-connected ordinal non finite cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) ) -element FinSequence-like FinSubsequence-like ) CQC-variable_list of b2 : ( ( ) ( epsilon-transitive epsilon-connected ordinal natural ext-real V32() V37() integer finite cardinal ) Element of NAT : ( ( ) ( non empty non trivial epsilon-transitive epsilon-connected ordinal non finite cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) ) , ( ( ) ( non empty ) set ) ) : ( ( ) ( Relation-like NAT : ( ( ) ( non empty non trivial epsilon-transitive epsilon-connected ordinal non finite cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) -defined HCar b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) : ( ( non empty ) ( non empty ) set ) -valued Function-like finite FinSequence-like FinSubsequence-like ) FinSequence of HCar b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) : ( ( non empty ) ( non empty ) set ) ) = ll : ( ( bound_QC-variables b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) : ( ( ) ( non empty ) Element of bool (QC-variables b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) -valued b2 : ( ( ) ( epsilon-transitive epsilon-connected ordinal natural ext-real V32() V37() integer finite cardinal ) Element of NAT : ( ( ) ( non empty non trivial epsilon-transitive epsilon-connected ordinal non finite cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) ) -element ) ( Relation-like NAT : ( ( ) ( non empty non trivial epsilon-transitive epsilon-connected ordinal non finite cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) -defined QC-variables b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) : ( ( ) ( non empty ) set ) -valued bound_QC-variables b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) : ( ( ) ( non empty ) Element of bool (QC-variables b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) -valued Function-like finite b2 : ( ( ) ( epsilon-transitive epsilon-connected ordinal natural ext-real V32() V37() integer finite cardinal ) Element of NAT : ( ( ) ( non empty non trivial epsilon-transitive epsilon-connected ordinal non finite cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) ) -element FinSequence-like FinSubsequence-like ) CQC-variable_list of b2 : ( ( ) ( epsilon-transitive epsilon-connected ordinal natural ext-real V32() V37() integer finite cardinal ) Element of NAT : ( ( ) ( non empty non trivial epsilon-transitive epsilon-connected ordinal non finite cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) ) , ( ( ) ( non empty ) set ) ) ;

theorem :: HENMODEL:15
for Al being ( ( ) ( non empty Relation-like ) QC-alphabet )
for f being ( ( ) ( Relation-like NAT : ( ( ) ( non empty non trivial epsilon-transitive epsilon-connected ordinal non finite cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) -defined CQC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) : ( ( ) ( non empty ) Element of bool (QC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( non empty ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) -valued Function-like finite FinSequence-like FinSubsequence-like ) FinSequence of CQC-WFF Al : ( ( ) ( non empty Relation-like ) QC-alphabet ) : ( ( ) ( non empty ) Element of bool (QC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( non empty ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) ) holds |- f : ( ( ) ( Relation-like NAT : ( ( ) ( non empty non trivial epsilon-transitive epsilon-connected ordinal non finite cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) -defined CQC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) : ( ( ) ( non empty ) Element of bool (QC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( non empty ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) -valued Function-like finite FinSequence-like FinSubsequence-like ) FinSequence of CQC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) : ( ( ) ( non empty ) Element of bool (QC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( non empty ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) ) ^ <*(VERUM Al : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( ) ( ) Element of CQC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) : ( ( ) ( non empty ) Element of bool (QC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( non empty ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) ) *> : ( ( ) ( non empty trivial Relation-like NAT : ( ( ) ( non empty non trivial epsilon-transitive epsilon-connected ordinal non finite cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) -defined CQC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) : ( ( ) ( non empty ) Element of bool (QC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( non empty ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) -valued Function-like constant finite 1 : ( ( ) ( non empty epsilon-transitive epsilon-connected ordinal natural ext-real positive non negative V32() V37() integer finite cardinal ) Element of NAT : ( ( ) ( non empty non trivial epsilon-transitive epsilon-connected ordinal non finite cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) ) -element FinSequence-like FinSubsequence-like ) FinSequence of CQC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) : ( ( ) ( non empty ) Element of bool (QC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( non empty ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( non empty Relation-like NAT : ( ( ) ( non empty non trivial epsilon-transitive epsilon-connected ordinal non finite cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) -defined CQC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) : ( ( ) ( non empty ) Element of bool (QC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( non empty ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) -valued Function-like finite FinSequence-like FinSubsequence-like ) FinSequence of CQC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) : ( ( ) ( non empty ) Element of bool (QC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( non empty ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) ) ;

theorem :: HENMODEL:16
for Al being ( ( ) ( non empty Relation-like ) QC-alphabet )
for CX being ( ( Consistent ) ( Consistent ) Subset of ( ( ) ( non empty ) set ) )
for JH being ( ( ) ( Relation-like QC-pred_symbols b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) : ( ( ) ( non empty ) set ) -defined relations_on (HCar b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( non empty ) ( non empty ) set ) : ( ( ) ( ) set ) -valued Function-like quasi_total ) Henkin_interpretation of CX : ( ( Consistent ) ( Consistent ) Subset of ( ( ) ( non empty ) set ) ) ) holds
( JH : ( ( ) ( Relation-like QC-pred_symbols b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) : ( ( ) ( non empty ) set ) -defined relations_on (HCar b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( non empty ) ( non empty ) set ) : ( ( ) ( ) set ) -valued Function-like quasi_total ) Henkin_interpretation of b2 : ( ( Consistent ) ( Consistent ) Subset of ( ( ) ( non empty ) set ) ) ) , valH Al : ( ( ) ( non empty Relation-like ) QC-alphabet ) : ( ( ) ( Relation-like bound_QC-variables b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) : ( ( ) ( non empty ) Element of bool (QC-variables b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) -defined HCar b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) : ( ( non empty ) ( non empty ) set ) -valued Function-like quasi_total ) Element of Valuations_in (b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ,(HCar b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( non empty ) ( non empty ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of bound_QC-variables b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) : ( ( ) ( non empty ) Element of bool (QC-variables b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) , HCar b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) : ( ( non empty ) ( non empty ) set ) ) ) |= VERUM Al : ( ( ) ( non empty Relation-like ) QC-alphabet ) : ( ( ) ( ) Element of CQC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) : ( ( ) ( non empty ) Element of bool (QC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( non empty ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) ) iff CX : ( ( Consistent ) ( Consistent ) Subset of ( ( ) ( non empty ) set ) ) |- VERUM Al : ( ( ) ( non empty Relation-like ) QC-alphabet ) : ( ( ) ( ) Element of CQC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) : ( ( ) ( non empty ) Element of bool (QC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( non empty ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) ) ) ;

theorem :: HENMODEL:17
for Al being ( ( ) ( non empty Relation-like ) QC-alphabet )
for k being ( ( ) ( epsilon-transitive epsilon-connected ordinal natural ext-real V32() V37() integer finite cardinal ) Element of NAT : ( ( ) ( non empty non trivial epsilon-transitive epsilon-connected ordinal non finite cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) )
for P being ( ( ) ( ) QC-pred_symbol of Al : ( ( ) ( non empty Relation-like ) QC-alphabet ) , ( ( ) ( non empty ) Element of bool (QC-pred_symbols Al : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) )
for ll being ( ( bound_QC-variables b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) : ( ( ) ( non empty ) Element of bool (QC-variables b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) -valued b2 : ( ( ) ( epsilon-transitive epsilon-connected ordinal natural ext-real V32() V37() integer finite cardinal ) Element of NAT : ( ( ) ( non empty non trivial epsilon-transitive epsilon-connected ordinal non finite cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) ) -element ) ( Relation-like NAT : ( ( ) ( non empty non trivial epsilon-transitive epsilon-connected ordinal non finite cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) -defined QC-variables b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) : ( ( ) ( non empty ) set ) -valued bound_QC-variables b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) : ( ( ) ( non empty ) Element of bool (QC-variables b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) -valued Function-like finite b2 : ( ( ) ( epsilon-transitive epsilon-connected ordinal natural ext-real V32() V37() integer finite cardinal ) Element of NAT : ( ( ) ( non empty non trivial epsilon-transitive epsilon-connected ordinal non finite cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) ) -element FinSequence-like FinSubsequence-like ) CQC-variable_list of k : ( ( ) ( epsilon-transitive epsilon-connected ordinal natural ext-real V32() V37() integer finite cardinal ) Element of NAT : ( ( ) ( non empty non trivial epsilon-transitive epsilon-connected ordinal non finite cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) ) , ( ( ) ( non empty ) set ) )
for CX being ( ( Consistent ) ( Consistent ) Subset of ( ( ) ( non empty ) set ) )
for JH being ( ( ) ( Relation-like QC-pred_symbols b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) : ( ( ) ( non empty ) set ) -defined relations_on (HCar b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( non empty ) ( non empty ) set ) : ( ( ) ( ) set ) -valued Function-like quasi_total ) Henkin_interpretation of CX : ( ( Consistent ) ( Consistent ) Subset of ( ( ) ( non empty ) set ) ) ) holds
( JH : ( ( ) ( Relation-like QC-pred_symbols b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) : ( ( ) ( non empty ) set ) -defined relations_on (HCar b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( non empty ) ( non empty ) set ) : ( ( ) ( ) set ) -valued Function-like quasi_total ) Henkin_interpretation of b5 : ( ( Consistent ) ( Consistent ) Subset of ( ( ) ( non empty ) set ) ) ) , valH Al : ( ( ) ( non empty Relation-like ) QC-alphabet ) : ( ( ) ( Relation-like bound_QC-variables b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) : ( ( ) ( non empty ) Element of bool (QC-variables b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) -defined HCar b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) : ( ( non empty ) ( non empty ) set ) -valued Function-like quasi_total ) Element of Valuations_in (b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ,(HCar b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( non empty ) ( non empty ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of bound_QC-variables b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) : ( ( ) ( non empty ) Element of bool (QC-variables b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) , HCar b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) : ( ( non empty ) ( non empty ) set ) ) ) |= P : ( ( ) ( ) QC-pred_symbol of b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) , ( ( ) ( non empty ) Element of bool (QC-pred_symbols b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) ) ! ll : ( ( bound_QC-variables b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) : ( ( ) ( non empty ) Element of bool (QC-variables b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) -valued b2 : ( ( ) ( epsilon-transitive epsilon-connected ordinal natural ext-real V32() V37() integer finite cardinal ) Element of NAT : ( ( ) ( non empty non trivial epsilon-transitive epsilon-connected ordinal non finite cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) ) -element ) ( Relation-like NAT : ( ( ) ( non empty non trivial epsilon-transitive epsilon-connected ordinal non finite cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) -defined QC-variables b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) : ( ( ) ( non empty ) set ) -valued bound_QC-variables b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) : ( ( ) ( non empty ) Element of bool (QC-variables b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) -valued Function-like finite b2 : ( ( ) ( epsilon-transitive epsilon-connected ordinal natural ext-real V32() V37() integer finite cardinal ) Element of NAT : ( ( ) ( non empty non trivial epsilon-transitive epsilon-connected ordinal non finite cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) ) -element FinSequence-like FinSubsequence-like ) CQC-variable_list of b2 : ( ( ) ( epsilon-transitive epsilon-connected ordinal natural ext-real V32() V37() integer finite cardinal ) Element of NAT : ( ( ) ( non empty non trivial epsilon-transitive epsilon-connected ordinal non finite cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) ) , ( ( ) ( non empty ) set ) ) : ( ( ) ( ) Element of CQC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) : ( ( ) ( non empty ) Element of bool (QC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( non empty ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) ) iff CX : ( ( Consistent ) ( Consistent ) Subset of ( ( ) ( non empty ) set ) ) |- P : ( ( ) ( ) QC-pred_symbol of b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) , ( ( ) ( non empty ) Element of bool (QC-pred_symbols b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) ) ! ll : ( ( bound_QC-variables b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) : ( ( ) ( non empty ) Element of bool (QC-variables b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) -valued b2 : ( ( ) ( epsilon-transitive epsilon-connected ordinal natural ext-real V32() V37() integer finite cardinal ) Element of NAT : ( ( ) ( non empty non trivial epsilon-transitive epsilon-connected ordinal non finite cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) ) -element ) ( Relation-like NAT : ( ( ) ( non empty non trivial epsilon-transitive epsilon-connected ordinal non finite cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) -defined QC-variables b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) : ( ( ) ( non empty ) set ) -valued bound_QC-variables b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) : ( ( ) ( non empty ) Element of bool (QC-variables b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) -valued Function-like finite b2 : ( ( ) ( epsilon-transitive epsilon-connected ordinal natural ext-real V32() V37() integer finite cardinal ) Element of NAT : ( ( ) ( non empty non trivial epsilon-transitive epsilon-connected ordinal non finite cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) ) -element FinSequence-like FinSubsequence-like ) CQC-variable_list of b2 : ( ( ) ( epsilon-transitive epsilon-connected ordinal natural ext-real V32() V37() integer finite cardinal ) Element of NAT : ( ( ) ( non empty non trivial epsilon-transitive epsilon-connected ordinal non finite cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) ) , ( ( ) ( non empty ) set ) ) : ( ( ) ( ) Element of CQC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) : ( ( ) ( non empty ) Element of bool (QC-WFF b1 : ( ( ) ( non empty Relation-like ) QC-alphabet ) ) : ( ( non empty ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) ) ) ;