And - Maple Help
For the best experience, we recommend viewing online help using Google Chrome or Microsoft Edge.
Our website is currently undergoing maintenance, which may result in occasional errors while browsing. We apologize for any inconvenience this may cause and are working swiftly to restore full functionality. Thank you for your patience.

Online Help

All Products    Maple    MapleSim


verify/And, verify/Or, verify/Not

Boolean combinations of verifications

 

Calling Sequence

Parameters

Description

Examples

Calling Sequence

verify(expr1, expr2, And(ver1, ver2,...))

verify(expr1, expr2, Or(ver1, ver2,...))

verify(expr1, expr2, Not(ver))

Parameters

expr1, expr2

-

anything

ver, ver1, ver2, ...

-

verifications

Description

• 

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.

Examples

verifya,b,a,b,c,And`subset`,Notset

true

(1)

verifya,b,c,a,b,c,And`subset`,Notset

false

(2)

expand is much cheaper operation, so call it before calling simplify

verifyxx1,bexpa+c,x2x,expa+lnbexpc,listOrexpand,simplify

true

(3)

verify0.3,0.5,float10

false,2.×109,ulps

(4)

verify0.3,0.5,Notfloat10

true

(5)

See Also

boolean

verify

verify/boolean

 


Download Help Document