TSTP Solution File: HAL007+1 by Metis---2.4
View Problem
- Process Solution
%------------------------------------------------------------------------------
% File : Metis---2.4
% Problem : HAL007+1 : TPTP v8.1.0. Released v6.4.0.
% Transfm : none
% Format : tptp:raw
% Command : metis --show proof --show saturation %s
% Computer : n027.cluster.edu
% Model : x86_64 x86_64
% CPU : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory : 8042.1875MB
% OS : Linux 3.10.0-693.el7.x86_64
% CPULimit : 300s
% WCLimit : 600s
% DateTime : Sat Jul 16 12:45:43 EDT 2022
% Result : Satisfiable 0.17s 0.41s
% Output : Saturation 0.17s
% Verified :
% SZS Type : -
% Comments :
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.11/0.11 % Problem : HAL007+1 : TPTP v8.1.0. Released v6.4.0.
% 0.11/0.12 % Command : metis --show proof --show saturation %s
% 0.12/0.32 % Computer : n027.cluster.edu
% 0.12/0.32 % Model : x86_64 x86_64
% 0.12/0.32 % CPU : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.12/0.32 % Memory : 8042.1875MB
% 0.12/0.32 % OS : Linux 3.10.0-693.el7.x86_64
% 0.12/0.32 % CPULimit : 300
% 0.12/0.32 % WCLimit : 600
% 0.12/0.32 % DateTime : Tue Jun 7 21:14:25 EDT 2022
% 0.12/0.32 % CPUTime :
% 0.12/0.32 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% 0.17/0.41 % SZS status Satisfiable for /export/starexec/sandbox/benchmark/theBenchmark.p
% 0.17/0.41
% 0.17/0.41 SZS output start Saturation for /export/starexec/sandbox/benchmark/theBenchmark.p
% 0.17/0.41 |- ~morphism $Morphism $Dom $Cod \/ $Morphism . zero $Dom = zero $Cod
% 0.17/0.41 |- ~element $El $Dom \/ ~morphism $Morphism $Dom $Cod \/
% 0.17/0.41 element ($Morphism . $El) $Cod
% 0.17/0.41 |- ~($Morphism . $El1 = $Morphism . $El2) \/ ~element $El1 $Dom \/
% 0.17/0.41 ~element $El2 $Dom \/ ~injection $Morphism \/
% 0.17/0.41 ~morphism $Morphism $Dom $Cod \/ $El1 = $El2
% 0.17/0.41 |- ~(skolemFOFtoCNF_El1 $Dom $Morphism =
% 0.17/0.41 skolemFOFtoCNF_El2 $Dom $Morphism) \/ ~morphism $Morphism $Dom $Cod \/
% 0.17/0.41 injection $Morphism
% 0.17/0.41 |- ~morphism $Morphism $Dom $Cod \/
% 0.17/0.41 $Morphism . skolemFOFtoCNF_El1 $Dom $Morphism =
% 0.17/0.41 $Morphism . skolemFOFtoCNF_El2 $Dom $Morphism \/ injection $Morphism
% 0.17/0.41 |- ~morphism $Morphism $Dom $Cod \/
% 0.17/0.41 element (skolemFOFtoCNF_El1 $Dom $Morphism) $Dom \/ injection $Morphism
% 0.17/0.41 |- ~morphism $Morphism $Dom $Cod \/
% 0.17/0.41 element (skolemFOFtoCNF_El2 $Dom $Morphism) $Dom \/ injection $Morphism
% 0.17/0.41 |- ~element $ElCod $Cod \/ ~morphism $Morphism $Dom $Cod \/
% 0.17/0.41 ~surjection $Morphism \/
% 0.17/0.41 $Morphism . skolemFOFtoCNF_ElDom $Dom $ElCod $Morphism = $ElCod
% 0.17/0.41 |- ~element $ElCod $Cod \/ ~morphism $Morphism $Dom $Cod \/
% 0.17/0.41 ~surjection $Morphism \/
% 0.17/0.41 element (skolemFOFtoCNF_ElDom $Dom $ElCod $Morphism) $Dom
% 0.17/0.41 |- ~morphism $Morphism $Dom $Cod \/
% 0.17/0.41 element (skolemFOFtoCNF_ElCod $Cod $Dom $Morphism) $Cod \/
% 0.17/0.41 surjection $Morphism
% 0.17/0.41 |- ~($Morphism . $ElDom = skolemFOFtoCNF_ElCod $Cod $Dom $Morphism) \/
% 0.17/0.41 ~element $ElDom $Dom \/ ~morphism $Morphism $Dom $Cod \/
% 0.17/0.41 surjection $Morphism
% 0.17/0.41 |- ~element $ElDom $Dom \/ ~exact $Morphism1 $Morphism2 \/
% 0.17/0.41 ~morphism $Morphism1 $Dom $CodDom \/
% 0.17/0.41 ~morphism $Morphism2 $CodDom $Cod \/
% 0.17/0.41 $Morphism2 . ($Morphism1 . $ElDom) = zero $Cod
% 0.17/0.41 |- ~($Morphism2 . $ElCodDom = zero $Cod) \/ ~element $ElCodDom $CodDom \/
% 0.17/0.41 ~exact $Morphism1 $Morphism2 \/ ~morphism $Morphism1 $Dom $CodDom \/
% 0.17/0.41 ~morphism $Morphism2 $CodDom $Cod \/
% 0.17/0.41 $Morphism1 . skolemFOFtoCNF_ElDom_1 $Dom $ElCodDom $Morphism1 =
% 0.17/0.41 $ElCodDom
% 0.17/0.41 |- ~($Morphism2 . $ElCodDom = zero $Cod) \/ ~element $ElCodDom $CodDom \/
% 0.17/0.41 ~exact $Morphism1 $Morphism2 \/ ~morphism $Morphism1 $Dom $CodDom \/
% 0.17/0.41 ~morphism $Morphism2 $CodDom $Cod \/
% 0.17/0.41 element (skolemFOFtoCNF_ElDom_1 $Dom $ElCodDom $Morphism1) $Dom
% 0.17/0.41 |- ~morphism $Morphism1 $Dom $CodDom \/
% 0.17/0.41 ~morphism $Morphism2 $CodDom $Cod \/
% 0.17/0.41 $Morphism1 .
% 0.17/0.41 skolemFOFtoCNF_ElDom_2 $Cod $CodDom $Dom $Morphism1 $Morphism2 =
% 0.17/0.41 skolemFOFtoCNF_ElCodDom $Cod $CodDom $Dom $Morphism1 $Morphism2 \/
% 0.17/0.41 $Morphism2 .
% 0.17/0.41 skolemFOFtoCNF_ElCodDom $Cod $CodDom $Dom $Morphism1 $Morphism2 =
% 0.17/0.41 zero $Cod \/ exact $Morphism1 $Morphism2
% 0.17/0.41 |- ~morphism $Morphism1 $Dom $CodDom \/
% 0.17/0.41 ~morphism $Morphism2 $CodDom $Cod \/
% 0.17/0.41 $Morphism1 .
% 0.17/0.41 skolemFOFtoCNF_ElDom_2 $Cod $CodDom $Dom $Morphism1 $Morphism2 =
% 0.17/0.41 skolemFOFtoCNF_ElCodDom $Cod $CodDom $Dom $Morphism1 $Morphism2 \/
% 0.17/0.41 element
% 0.17/0.41 (skolemFOFtoCNF_ElCodDom $Cod $CodDom $Dom $Morphism1 $Morphism2)
% 0.17/0.41 $CodDom \/ exact $Morphism1 $Morphism2
% 0.17/0.41 |- ~morphism $Morphism1 $Dom $CodDom \/
% 0.17/0.41 ~morphism $Morphism2 $CodDom $Cod \/
% 0.17/0.41 $Morphism2 .
% 0.17/0.41 skolemFOFtoCNF_ElCodDom $Cod $CodDom $Dom $Morphism1 $Morphism2 =
% 0.17/0.41 zero $Cod \/
% 0.17/0.41 element (skolemFOFtoCNF_ElDom_2 $Cod $CodDom $Dom $Morphism1 $Morphism2)
% 0.17/0.41 $Dom \/ exact $Morphism1 $Morphism2
% 0.17/0.41 |- ~morphism $Morphism1 $Dom $CodDom \/
% 0.17/0.41 ~morphism $Morphism2 $CodDom $Cod \/
% 0.17/0.41 element
% 0.17/0.41 (skolemFOFtoCNF_ElCodDom $Cod $CodDom $Dom $Morphism1 $Morphism2)
% 0.17/0.41 $CodDom \/
% 0.17/0.41 element (skolemFOFtoCNF_ElDom_2 $Cod $CodDom $Dom $Morphism1 $Morphism2)
% 0.17/0.41 $Dom \/ exact $Morphism1 $Morphism2
% 0.17/0.41 |- ~($Morphism1 . $ElDom =
% 0.17/0.41 skolemFOFtoCNF_ElCodDom $Cod $CodDom $Dom $Morphism1 $Morphism2) \/
% 0.17/0.41 ~($Morphism2 .
% 0.17/0.41 skolemFOFtoCNF_ElCodDom $Cod $CodDom $Dom $Morphism1 $Morphism2 =
% 0.17/0.41 zero $Cod) \/ ~element $ElDom $Dom \/
% 0.17/0.41 ~element
% 0.17/0.41 (skolemFOFtoCNF_ElCodDom $Cod $CodDom $Dom $Morphism1 $Morphism2)
% 0.17/0.41 $CodDom \/ ~morphism $Morphism1 $Dom $CodDom \/
% 0.17/0.41 ~morphism $Morphism2 $CodDom $Cod \/ exact $Morphism1 $Morphism2
% 0.17/0.41 |- ~commute $M1 $M2 $M3 $M4 \/ ~element $ElDom $Dom \/
% 0.17/0.41 ~morphism $M1 $Dom $DomCod1 \/ ~morphism $M2 $DomCod1 $Cod \/
% 0.17/0.41 ~morphism $M3 $Dom $DomCod2 \/ ~morphism $M4 $DomCod2 $Cod \/
% 0.17/0.41 $M2 . ($M1 . $ElDom) = $M4 . ($M3 . $ElDom)
% 0.17/0.41 |- ~($M2 . ($M1 . skolemFOFtoCNF_ElDom_3 $Dom $M1 $M2 $M3 $M4) =
% 0.17/0.41 $M4 . ($M3 . skolemFOFtoCNF_ElDom_3 $Dom $M1 $M2 $M3 $M4)) \/
% 0.17/0.41 ~morphism $M1 $Dom $DomCod1 \/ ~morphism $M2 $DomCod1 $Cod \/
% 0.17/0.41 ~morphism $M3 $Dom $DomCod2 \/ ~morphism $M4 $DomCod2 $Cod \/
% 0.17/0.41 commute $M1 $M2 $M3 $M4
% 0.17/0.41 |- ~morphism $M1 $Dom $DomCod1 \/ ~morphism $M2 $DomCod1 $Cod \/
% 0.17/0.41 ~morphism $M3 $Dom $DomCod2 \/ ~morphism $M4 $DomCod2 $Cod \/
% 0.17/0.41 commute $M1 $M2 $M3 $M4 \/
% 0.17/0.41 element (skolemFOFtoCNF_ElDom_3 $Dom $M1 $M2 $M3 $M4) $Dom
% 0.17/0.41 |- ~element $El1 $Dom \/ ~element $El2 $Dom \/
% 0.17/0.41 element (subtract $Dom $El1 $El2) $Dom
% 0.17/0.41 |- ~element $El $Dom \/ subtract $Dom $El $El = zero $Dom
% 0.17/0.41 |- ~element $El1 $Dom \/ ~element $El2 $Dom \/
% 0.17/0.41 subtract $Dom $El1 (subtract $Dom $El1 $El2) = $El2
% 0.17/0.41 |- ~element $El1 $Dom \/ ~element $El2 $Dom \/
% 0.17/0.41 ~morphism $Morphism $Dom $Cod \/
% 0.17/0.41 $Morphism . subtract $Dom $El1 $El2 =
% 0.17/0.41 subtract $Cod ($Morphism . $El1) ($Morphism . $El2)
% 0.17/0.41 |- ~element $El2 $Dom \/ element (subtract $Dom $El2 $El2) $Dom
% 0.17/0.41 |- ~element $El2 $Dom \/
% 0.17/0.41 subtract $Dom $El2 (subtract $Dom $El2 $El2) = $El2
% 0.17/0.41 |- ~element $El2 $Dom \/ ~morphism $Morphism $Dom $Cod \/
% 0.17/0.41 $Morphism . subtract $Dom $El2 $El2 =
% 0.17/0.41 subtract $Cod ($Morphism . $El2) ($Morphism . $El2)
% 0.17/0.41 |- ~morphism $Morphism2 $Cod $Cod \/
% 0.17/0.41 $Morphism2 .
% 0.17/0.41 skolemFOFtoCNF_ElCodDom $Cod $Cod $Cod $Morphism2 $Morphism2 =
% 0.17/0.41 zero $Cod \/
% 0.17/0.41 $Morphism2 .
% 0.17/0.41 skolemFOFtoCNF_ElDom_2 $Cod $Cod $Cod $Morphism2 $Morphism2 =
% 0.17/0.41 skolemFOFtoCNF_ElCodDom $Cod $Cod $Cod $Morphism2 $Morphism2 \/
% 0.17/0.41 exact $Morphism2 $Morphism2
% 0.17/0.41 |- ~morphism $Morphism2 $Cod $Cod \/
% 0.17/0.41 $Morphism2 .
% 0.17/0.41 skolemFOFtoCNF_ElDom_2 $Cod $Cod $Cod $Morphism2 $Morphism2 =
% 0.17/0.41 skolemFOFtoCNF_ElCodDom $Cod $Cod $Cod $Morphism2 $Morphism2 \/
% 0.17/0.41 element (skolemFOFtoCNF_ElCodDom $Cod $Cod $Cod $Morphism2 $Morphism2)
% 0.17/0.41 $Cod \/ exact $Morphism2 $Morphism2
% 0.17/0.41 |- ~morphism $Morphism2 $Cod $Cod \/
% 0.17/0.41 $Morphism2 .
% 0.17/0.41 skolemFOFtoCNF_ElCodDom $Cod $Cod $Cod $Morphism2 $Morphism2 =
% 0.17/0.41 zero $Cod \/
% 0.17/0.41 element (skolemFOFtoCNF_ElDom_2 $Cod $Cod $Cod $Morphism2 $Morphism2)
% 0.17/0.41 $Cod \/ exact $Morphism2 $Morphism2
% 0.17/0.41 |- ~morphism $Morphism2 $Cod $Cod \/
% 0.17/0.41 element (skolemFOFtoCNF_ElCodDom $Cod $Cod $Cod $Morphism2 $Morphism2)
% 0.17/0.41 $Cod \/
% 0.17/0.41 element (skolemFOFtoCNF_ElDom_2 $Cod $Cod $Cod $Morphism2 $Morphism2)
% 0.17/0.41 $Cod \/ exact $Morphism2 $Morphism2
% 0.17/0.41 |- ~element $ElDom $Cod \/ ~exact $Morphism2 $Morphism2 \/
% 0.17/0.41 ~morphism $Morphism2 $Cod $Cod \/
% 0.17/0.41 $Morphism2 . ($Morphism2 . $ElDom) = zero $Cod
% 0.17/0.41 |- ~($Morphism2 . $ElCodDom = zero $Cod) \/ ~element $ElCodDom $Cod \/
% 0.17/0.41 ~exact $Morphism2 $Morphism2 \/ ~morphism $Morphism2 $Cod $Cod \/
% 0.17/0.41 $Morphism2 . skolemFOFtoCNF_ElDom_1 $Cod $ElCodDom $Morphism2 =
% 0.17/0.41 $ElCodDom
% 0.17/0.41 |- ~($Morphism2 . $ElCodDom = zero $Cod) \/ ~element $ElCodDom $Cod \/
% 0.17/0.41 ~exact $Morphism2 $Morphism2 \/ ~morphism $Morphism2 $Cod $Cod \/
% 0.17/0.41 element (skolemFOFtoCNF_ElDom_1 $Cod $ElCodDom $Morphism2) $Cod
% 0.17/0.41 |- ~($M2 . ($M2 . skolemFOFtoCNF_ElDom_3 $Cod $M2 $M2 $M3 $M4) =
% 0.17/0.41 $M4 . ($M3 . skolemFOFtoCNF_ElDom_3 $Cod $M2 $M2 $M3 $M4)) \/
% 0.17/0.41 ~morphism $M2 $Cod $Cod \/ ~morphism $M3 $Cod $DomCod2 \/
% 0.17/0.41 ~morphism $M4 $DomCod2 $Cod \/ commute $M2 $M2 $M3 $M4
% 0.17/0.41 |- ~($M2 . ($M3 . skolemFOFtoCNF_ElDom_3 $Dom $M3 $M2 $M3 $M4) =
% 0.17/0.41 $M4 . ($M3 . skolemFOFtoCNF_ElDom_3 $Dom $M3 $M2 $M3 $M4)) \/
% 0.17/0.41 ~morphism $M2 $DomCod2 $Cod \/ ~morphism $M3 $Dom $DomCod2 \/
% 0.17/0.41 ~morphism $M4 $DomCod2 $Cod \/ commute $M3 $M2 $M3 $M4
% 0.17/0.41 |- ~($M2 . ($M4 . skolemFOFtoCNF_ElDom_3 $DomCod2 $M4 $M2 $M3 $M4) =
% 0.17/0.41 $M4 . ($M3 . skolemFOFtoCNF_ElDom_3 $DomCod2 $M4 $M2 $M3 $M4)) \/
% 0.17/0.41 ~morphism $M2 $Cod $Cod \/ ~morphism $M3 $DomCod2 $DomCod2 \/
% 0.17/0.41 ~morphism $M4 $DomCod2 $Cod \/ commute $M4 $M2 $M3 $M4
% 0.17/0.41 |- ~($M3 . ($M1 . skolemFOFtoCNF_ElDom_3 $Dom $M1 $M3 $M3 $M4) =
% 0.17/0.41 $M4 . ($M3 . skolemFOFtoCNF_ElDom_3 $Dom $M1 $M3 $M3 $M4)) \/
% 0.17/0.41 ~morphism $M1 $Dom $Dom \/ ~morphism $M3 $Dom $DomCod2 \/
% 0.17/0.41 ~morphism $M4 $DomCod2 $DomCod2 \/ commute $M1 $M3 $M3 $M4
% 0.17/0.41 |- ~($M3 . ($M3 . skolemFOFtoCNF_ElDom_3 $DomCod2 $M3 $M3 $M3 $M4) =
% 0.17/0.41 $M4 . ($M3 . skolemFOFtoCNF_ElDom_3 $DomCod2 $M3 $M3 $M3 $M4)) \/
% 0.17/0.41 ~morphism $M3 $DomCod2 $DomCod2 \/ ~morphism $M4 $DomCod2 $DomCod2 \/
% 0.17/0.41 commute $M3 $M3 $M3 $M4
% 0.17/0.41 |- ~($M3 . ($M4 . skolemFOFtoCNF_ElDom_3 $DomCod2 $M4 $M3 $M3 $M4) =
% 0.17/0.41 $M4 . ($M3 . skolemFOFtoCNF_ElDom_3 $DomCod2 $M4 $M3 $M3 $M4)) \/
% 0.17/0.41 ~morphism $M3 $DomCod2 $DomCod2 \/ ~morphism $M4 $DomCod2 $DomCod2 \/
% 0.17/0.41 commute $M4 $M3 $M3 $M4
% 0.17/0.41 |- ~($M4 . ($M1 . skolemFOFtoCNF_ElDom_3 $Dom $M1 $M4 $M3 $M4) =
% 0.17/0.41 $M4 . ($M3 . skolemFOFtoCNF_ElDom_3 $Dom $M1 $M4 $M3 $M4)) \/
% 0.17/0.41 ~morphism $M1 $Dom $DomCod2 \/ ~morphism $M3 $Dom $DomCod2 \/
% 0.17/0.41 ~morphism $M4 $DomCod2 $Cod \/ commute $M1 $M4 $M3 $M4
% 0.17/0.41 |- ~morphism $M3 $Dom $DomCod2 \/ ~morphism $M4 $DomCod2 $Cod \/
% 0.17/0.41 commute $M3 $M4 $M3 $M4
% 0.17/0.41 |- ~($M4 . ($M4 . skolemFOFtoCNF_ElDom_3 $Cod $M4 $M4 $M3 $M4) =
% 0.17/0.41 $M4 . ($M3 . skolemFOFtoCNF_ElDom_3 $Cod $M4 $M4 $M3 $M4)) \/
% 0.17/0.41 ~morphism $M3 $Cod $Cod \/ ~morphism $M4 $Cod $Cod \/
% 0.17/0.41 commute $M4 $M4 $M3 $M4
% 0.17/0.41 |- ~($M2 . ($M1 . skolemFOFtoCNF_ElDom_3 $Cod $M1 $M2 $M4 $M4) =
% 0.17/0.41 $M4 . ($M4 . skolemFOFtoCNF_ElDom_3 $Cod $M1 $M2 $M4 $M4)) \/
% 0.17/0.41 ~morphism $M1 $Cod $DomCod1 \/ ~morphism $M2 $DomCod1 $Cod \/
% 0.17/0.41 ~morphism $M4 $Cod $Cod \/ commute $M1 $M2 $M4 $M4
% 0.17/0.41 |- ~($M2 . ($M2 . skolemFOFtoCNF_ElDom_3 $DomCod1 $M2 $M2 $M4 $M4) =
% 0.17/0.41 $M4 . ($M4 . skolemFOFtoCNF_ElDom_3 $DomCod1 $M2 $M2 $M4 $M4)) \/
% 0.17/0.41 ~morphism $M2 $DomCod1 $DomCod1 \/ ~morphism $M4 $DomCod1 $DomCod1 \/
% 0.17/0.41 commute $M2 $M2 $M4 $M4
% 0.17/0.41 |- ~($M2 . ($M4 . skolemFOFtoCNF_ElDom_3 $Cod $M4 $M2 $M4 $M4) =
% 0.17/0.41 $M4 . ($M4 . skolemFOFtoCNF_ElDom_3 $Cod $M4 $M2 $M4 $M4)) \/
% 0.17/0.41 ~morphism $M2 $Cod $Cod \/ ~morphism $M4 $Cod $Cod \/
% 0.17/0.41 commute $M4 $M2 $M4 $M4
% 0.17/0.42 |- ~($M4 . ($M1 . skolemFOFtoCNF_ElDom_3 $Cod $M1 $M4 $M4 $M4) =
% 0.17/0.42 $M4 . ($M4 . skolemFOFtoCNF_ElDom_3 $Cod $M1 $M4 $M4 $M4)) \/
% 0.17/0.42 ~morphism $M1 $Cod $Cod \/ ~morphism $M4 $Cod $Cod \/
% 0.17/0.42 commute $M1 $M4 $M4 $M4
% 0.17/0.42 |- ~morphism $M4 $Cod $Cod \/ commute $M4 $M4 $M4 $M4
% 0.17/0.42 |- ~morphism $M2 $Cod $Cod \/ ~morphism $M3 $Cod $DomCod2 \/
% 0.17/0.42 ~morphism $M4 $DomCod2 $Cod \/ commute $M2 $M2 $M3 $M4 \/
% 0.17/0.42 element (skolemFOFtoCNF_ElDom_3 $Cod $M2 $M2 $M3 $M4) $Cod
% 0.17/0.42 |- ~morphism $M2 $DomCod2 $Cod \/ ~morphism $M3 $Dom $DomCod2 \/
% 0.17/0.42 ~morphism $M4 $DomCod2 $Cod \/ commute $M3 $M2 $M3 $M4 \/
% 0.17/0.42 element (skolemFOFtoCNF_ElDom_3 $Dom $M3 $M2 $M3 $M4) $Dom
% 0.17/0.42 |- ~morphism $M2 $Cod $Cod \/ ~morphism $M3 $DomCod2 $DomCod2 \/
% 0.17/0.42 ~morphism $M4 $DomCod2 $Cod \/ commute $M4 $M2 $M3 $M4 \/
% 0.17/0.42 element (skolemFOFtoCNF_ElDom_3 $DomCod2 $M4 $M2 $M3 $M4) $DomCod2
% 0.17/0.42 |- ~morphism $M1 $Dom $Dom \/ ~morphism $M3 $Dom $DomCod2 \/
% 0.17/0.42 ~morphism $M4 $DomCod2 $DomCod2 \/ commute $M1 $M3 $M3 $M4 \/
% 0.17/0.42 element (skolemFOFtoCNF_ElDom_3 $Dom $M1 $M3 $M3 $M4) $Dom
% 0.17/0.42 |- ~morphism $M3 $DomCod2 $DomCod2 \/ ~morphism $M4 $DomCod2 $DomCod2 \/
% 0.17/0.42 commute $M3 $M3 $M3 $M4 \/
% 0.17/0.42 element (skolemFOFtoCNF_ElDom_3 $DomCod2 $M3 $M3 $M3 $M4) $DomCod2
% 0.17/0.42 |- ~morphism $M3 $DomCod2 $DomCod2 \/ ~morphism $M4 $DomCod2 $DomCod2 \/
% 0.17/0.42 commute $M4 $M3 $M3 $M4 \/
% 0.17/0.42 element (skolemFOFtoCNF_ElDom_3 $DomCod2 $M4 $M3 $M3 $M4) $DomCod2
% 0.17/0.42 |- ~morphism $M1 $Dom $DomCod2 \/ ~morphism $M3 $Dom $DomCod2 \/
% 0.17/0.42 ~morphism $M4 $DomCod2 $Cod \/ commute $M1 $M4 $M3 $M4 \/
% 0.17/0.42 element (skolemFOFtoCNF_ElDom_3 $Dom $M1 $M4 $M3 $M4) $Dom
% 0.17/0.42 |- ~morphism $M3 $Cod $Cod \/ ~morphism $M4 $Cod $Cod \/
% 0.17/0.42 commute $M4 $M4 $M3 $M4 \/
% 0.17/0.42 element (skolemFOFtoCNF_ElDom_3 $Cod $M4 $M4 $M3 $M4) $Cod
% 0.17/0.42 |- ~morphism $M1 $Cod $DomCod1 \/ ~morphism $M2 $DomCod1 $Cod \/
% 0.17/0.42 ~morphism $M4 $Cod $Cod \/ commute $M1 $M2 $M4 $M4 \/
% 0.17/0.42 element (skolemFOFtoCNF_ElDom_3 $Cod $M1 $M2 $M4 $M4) $Cod
% 0.17/0.42 |- ~morphism $M2 $DomCod1 $DomCod1 \/ ~morphism $M4 $DomCod1 $DomCod1 \/
% 0.17/0.42 commute $M2 $M2 $M4 $M4 \/
% 0.17/0.42 element (skolemFOFtoCNF_ElDom_3 $DomCod1 $M2 $M2 $M4 $M4) $DomCod1
% 0.17/0.42 |- ~morphism $M2 $Cod $Cod \/ ~morphism $M4 $Cod $Cod \/
% 0.17/0.42 commute $M4 $M2 $M4 $M4 \/
% 0.17/0.42 element (skolemFOFtoCNF_ElDom_3 $Cod $M4 $M2 $M4 $M4) $Cod
% 0.17/0.42 |- ~morphism $M1 $Cod $Cod \/ ~morphism $M4 $Cod $Cod \/
% 0.17/0.42 commute $M1 $M4 $M4 $M4 \/
% 0.17/0.42 element (skolemFOFtoCNF_ElDom_3 $Cod $M1 $M4 $M4 $M4) $Cod
% 0.17/0.42 |- ~($Morphism1 .
% 0.17/0.42 skolemFOFtoCNF_ElCodDom $Cod $CodDom $CodDom $Morphism1 $Morphism2 =
% 0.17/0.42 skolemFOFtoCNF_ElCodDom $Cod $CodDom $CodDom $Morphism1 $Morphism2) \/
% 0.17/0.42 ~($Morphism2 .
% 0.17/0.42 skolemFOFtoCNF_ElCodDom $Cod $CodDom $CodDom $Morphism1 $Morphism2 =
% 0.17/0.42 zero $Cod) \/
% 0.17/0.42 ~element
% 0.17/0.42 (skolemFOFtoCNF_ElCodDom $Cod $CodDom $CodDom $Morphism1 $Morphism2)
% 0.17/0.42 $CodDom \/ ~morphism $Morphism1 $CodDom $CodDom \/
% 0.17/0.42 ~morphism $Morphism2 $CodDom $Cod \/ exact $Morphism1 $Morphism2
% 0.17/0.42 |- ~commute $M2 $M2 $M3 $M4 \/ ~element $ElDom $Cod \/
% 0.17/0.42 ~morphism $M2 $Cod $Cod \/ ~morphism $M3 $Cod $DomCod2 \/
% 0.17/0.42 ~morphism $M4 $DomCod2 $Cod \/
% 0.17/0.42 $M2 . ($M2 . $ElDom) = $M4 . ($M3 . $ElDom)
% 0.17/0.42 |- ~commute $M3 $M2 $M3 $M4 \/ ~element $ElDom $Dom \/
% 0.17/0.42 ~morphism $M2 $DomCod2 $Cod \/ ~morphism $M3 $Dom $DomCod2 \/
% 0.17/0.42 ~morphism $M4 $DomCod2 $Cod \/
% 0.17/0.42 $M2 . ($M3 . $ElDom) = $M4 . ($M3 . $ElDom)
% 0.17/0.42 |- ~commute $M4 $M2 $M3 $M4 \/ ~element $ElDom $DomCod2 \/
% 0.17/0.42 ~morphism $M2 $Cod $Cod \/ ~morphism $M3 $DomCod2 $DomCod2 \/
% 0.17/0.42 ~morphism $M4 $DomCod2 $Cod \/
% 0.17/0.42 $M2 . ($M4 . $ElDom) = $M4 . ($M3 . $ElDom)
% 0.17/0.42 |- ~commute $M1 $M3 $M3 $M4 \/ ~element $ElDom $Dom \/
% 0.17/0.42 ~morphism $M1 $Dom $Dom \/ ~morphism $M3 $Dom $DomCod2 \/
% 0.17/0.42 ~morphism $M4 $DomCod2 $DomCod2 \/
% 0.17/0.42 $M3 . ($M1 . $ElDom) = $M4 . ($M3 . $ElDom)
% 0.17/0.42 |- ~commute $M3 $M3 $M3 $M4 \/ ~element $ElDom $DomCod2 \/
% 0.17/0.42 ~morphism $M3 $DomCod2 $DomCod2 \/ ~morphism $M4 $DomCod2 $DomCod2 \/
% 0.17/0.42 $M3 . ($M3 . $ElDom) = $M4 . ($M3 . $ElDom)
% 0.17/0.42 |- ~commute $M4 $M3 $M3 $M4 \/ ~element $ElDom $DomCod2 \/
% 0.17/0.42 ~morphism $M3 $DomCod2 $DomCod2 \/ ~morphism $M4 $DomCod2 $DomCod2 \/
% 0.17/0.42 $M3 . ($M4 . $ElDom) = $M4 . ($M3 . $ElDom)
% 0.17/0.42 |- ~commute $M1 $M4 $M3 $M4 \/ ~element $ElDom $Dom \/
% 0.17/0.42 ~morphism $M1 $Dom $DomCod2 \/ ~morphism $M3 $Dom $DomCod2 \/
% 0.17/0.42 ~morphism $M4 $DomCod2 $Cod \/
% 0.17/0.42 $M4 . ($M1 . $ElDom) = $M4 . ($M3 . $ElDom)
% 0.17/0.42 |- ~commute $M4 $M4 $M3 $M4 \/ ~element $ElDom $Cod \/
% 0.17/0.42 ~morphism $M3 $Cod $Cod \/ ~morphism $M4 $Cod $Cod \/
% 0.17/0.42 $M4 . ($M4 . $ElDom) = $M4 . ($M3 . $ElDom)
% 0.17/0.42 |- ~commute $M1 $M2 $M4 $M4 \/ ~element $ElDom $Cod \/
% 0.17/0.42 ~morphism $M1 $Cod $DomCod1 \/ ~morphism $M2 $DomCod1 $Cod \/
% 0.17/0.42 ~morphism $M4 $Cod $Cod \/ $M2 . ($M1 . $ElDom) = $M4 . ($M4 . $ElDom)
% 0.17/0.42 |- ~commute $M2 $M2 $M4 $M4 \/ ~element $ElDom $DomCod1 \/
% 0.17/0.42 ~morphism $M2 $DomCod1 $DomCod1 \/ ~morphism $M4 $DomCod1 $DomCod1 \/
% 0.17/0.42 $M2 . ($M2 . $ElDom) = $M4 . ($M4 . $ElDom)
% 0.17/0.42 |- ~commute $M4 $M2 $M4 $M4 \/ ~element $ElDom $Cod \/
% 0.17/0.42 ~morphism $M2 $Cod $Cod \/ ~morphism $M4 $Cod $Cod \/
% 0.17/0.42 $M2 . ($M4 . $ElDom) = $M4 . ($M4 . $ElDom)
% 0.17/0.42 |- ~commute $M1 $M4 $M4 $M4 \/ ~element $ElDom $Cod \/
% 0.17/0.42 ~morphism $M1 $Cod $Cod \/ ~morphism $M4 $Cod $Cod \/
% 0.17/0.42 $M4 . ($M1 . $ElDom) = $M4 . ($M4 . $ElDom)
% 0.17/0.42 SZS output end Saturation for /export/starexec/sandbox/benchmark/theBenchmark.p
% 0.17/0.42
%------------------------------------------------------------------------------