[ BlockClaim Proposition ( Location { locFile = "test/examples/formula.tex" , locLine = 1 , locColumn = 1 } ) Nothing ( Marker "formula_test_forall" ) ( Claim [] ( StmtFormula { formula = FormulaQuantified ( Location { locFile = "test/examples/formula.tex" , locLine = 2 , locColumn = 6 } ) Universally ( NamedVar "x" :| [ NamedVar "y" ] ) Unbounded ( Connected ( Location { locFile = "test/examples/formula.tex" , locLine = 2 , locColumn = 20 } ) Conjunction ( FormulaChain ( ChainBase ( ExprVar ( NamedVar "x" ) :| [] ) Positive ( Relation ( Location { locFile = "test/examples/formula.tex" , locLine = 2 , locColumn = 22 } ) ( RelationSymbol ( Symbol "=" ) ( ParameterArity 0 ) ( Marker "eq" ) ) [] ) ( ExprVar ( NamedVar "x" ) :| [] ) ) ) ( FormulaChain ( ChainBase ( ExprVar ( NamedVar "y" ) :| [] ) Positive ( Relation ( Location { locFile = "test/examples/formula.tex" , locLine = 2 , locColumn = 33 } ) ( RelationSymbol ( Symbol "=" ) ( ParameterArity 0 ) ( Marker "eq" ) ) [] ) ( ExprVar ( NamedVar "y" ) :| [] ) ) ) ) } ) ) , BlockClaim Proposition ( Location { locFile = "test/examples/formula.tex" , locLine = 5 , locColumn = 1 } ) Nothing ( Marker "formula_test_exists" ) ( Claim [] ( StmtFormula { formula = FormulaQuantified ( Location { locFile = "test/examples/formula.tex" , locLine = 6 , locColumn = 6 } ) Existentially ( NamedVar "x" :| [ NamedVar "y" ] ) Unbounded ( FormulaChain ( ChainBase ( ExprVar ( NamedVar "x" ) :| [] ) Positive ( Relation ( Location { locFile = "test/examples/formula.tex" , locLine = 6 , locColumn = 22 } ) ( RelationSymbol ( Symbol "=" ) ( ParameterArity 0 ) ( Marker "eq" ) ) [] ) ( ExprVar ( NamedVar "y" ) :| [] ) ) ) } ) ) , BlockClaim Proposition ( Location { locFile = "test/examples/formula.tex" , locLine = 9 , locColumn = 1 } ) Nothing ( Marker "formula_test_not_exists" ) ( Claim [] ( StmtConnected { conn = Equivalence , mloc = Nothing , stmt1 = StmtFormula { formula = FormulaQuantified ( Location { locFile = "test/examples/formula.tex" , locLine = 10 , locColumn = 6 } ) Existentially ( NamedVar "x" :| [ NamedVar "y" ] ) Unbounded ( FormulaChain ( ChainBase ( ExprVar ( NamedVar "x" ) :| [] ) Positive ( Relation ( Location { locFile = "test/examples/formula.tex" , locLine = 10 , locColumn = 22 } ) ( RelationSymbol ( Symbol "=" ) ( ParameterArity 0 ) ( Marker "eq" ) ) [] ) ( ExprVar ( NamedVar "y" ) :| [] ) ) ) } , stmt2 = StmtNeg { loc = Location { locFile = "test/examples/formula.tex" , locLine = 10 , locColumn = 42 } , stmt = StmtFormula { formula = FormulaQuantified ( Location { locFile = "test/examples/formula.tex" , locLine = 10 , locColumn = 47 } ) Existentially ( NamedVar "x" :| [] ) Unbounded ( FormulaChain ( ChainBase ( ExprVar ( NamedVar "x" ) :| [] ) Positive ( Relation ( Location { locFile = "test/examples/formula.tex" , locLine = 10 , locColumn = 60 } ) ( RelationSymbol ( Command "neq" ) ( ParameterArity 0 ) ( Marker "neq" ) ) [] ) ( ExprVar ( NamedVar "x" ) :| [] ) ) ) } } } ) ) ]