Document( Prefix(ex ) Prefix(func ) Prefix(pred ) Prefix(xs ) Group( Forall ?x ( ex:root(?x) :- And (External(pred:is-literal-decimal(?x)) External(func:numeric-subtract(External(func:numeric-multiply(?x External(func:numeric-multiply(?x ?x)))) ?x)) = "0"^^xs:decimal ) ) ) )