IsOnCircle - 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


geometry

  

IsOnCircle

  

test if a point, a list, or set of points is on a circle

 

Calling Sequence

Parameters

Description

Examples

Calling Sequence

IsOnCircle(f, c, cond)

Parameters

f

-

a point, a list or a set of points

c

-

a circle

cond

-

(optional) a name

Description

• 

The routine returns true if the point f or the list/set of points f is on circle c; false if it is not; and FAIL if it is unable to reach a conclusion.

• 

In case of FAIL, if the third optional argument is given, the condition that makes f on circle c is assigned to this argument. It will be either of the form expr=0 or of the form &andexpr_1=0,...,expr_n=0 where expr, expr_i are Maple expressions.

• 

The command with(geometry,IsOnCircle) allows the use of the abbreviated form of this command.

Examples

withgeometry:

circlec1,x2+y2=1,x,y,circlec2,x22+y2=1,x,y,pointA,1,0:

IsOnCircleA,c1

true

(1)

IsOnCircleA,c2

false

(2)

pointA,a,12,pointB,35,b:

IsOnCircleA,B,c2,cond

IsOnCircle:   "hint: the following conditions must be satisfied: {24/25+b^2 = 0, 13/4+a^2-4*a = 0}"

FAIL

(3)

cond

2425+b2=0&and134+a24a=0

(4)

assumeopcond

IsOnCircleA,B,c2

true

(5)

See Also

geometry[IsOnLine]