verify/And, verify/Or, verify/Not
Boolean combinations of verifications
Calling Sequence
Parameters
Description
Examples
verify(expr1, expr2, And(ver1, ver2,...))
verify(expr1, expr2, Or(ver1, ver2,...))
verify(expr1, expr2, Not(ver))
expr1, expr2
-
anything
ver, ver1, ver2, ...
verifications
With And, Or, and Not, new verifications can be constructed from existing verifications.
An And verification structure returns true if the first two arguments satisfy the relations checked by all the verifications ver1, ver2, ...
An Or verification structure returns true if the first two arguments satisfy at least one of the relations checked by the given verifications.
Not converts any true results into false and any standard false results (of type 'verify'(false)) into true.
These verifications are symmetric in the first two arguments if and only if the verifications ver1, ver2, ... are symmetric.
The constructor Or can be used instead of a set to fix the order of evaluation of the verifications.
verifya,b,a,b,c,And`subset`,Notset
true
verifya,b,c,a,b,c,And`subset`,Notset
false
expand is much cheaper operation, so call it before calling simplify
verifyxx−1,bexpa+c,x2−x,expa+lnbexpc,listOrexpand,simplify
verify0.3,0.5,float10
false,2.×109,ulps
verify0.3,0.5,Notfloat10
See Also
boolean
verify
verify/boolean
Download Help Document