AreConcurrent - Maple Help
For the best experience, we recommend viewing online help using Google Chrome or Microsoft Edge.

Online Help

All Products    Maple    MapleSim


geometry

  

AreConcurrent

  

test if three lines are concurrent

 

Calling Sequence

Parameters

Description

Examples

Calling Sequence

AreConcurrent(l1, l2, l3, cond)

Parameters

l1, l2, l3

-

three lines

cond

-

(optional) name

Description

• 

Three straight lines l1, l2, and l3 are said to be concurrent if they lie in a plane and pass through a common point.

• 

The routine returns true if l1, l2, and l3 are concurrent; false if they are not; and FAIL if it is unable to determine if the three lines are concurrent.

• 

In case of FAIL, if the optional fourth argument cond is given, the condition that makes the lines concurrent is assigned to this argument.

• 

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

Examples

withgeometry:

linel1,3b6=0,a,b:linel2,312a+b+3122=0,a,b:

linel3,312a+b3122=0,a,b:

AreConcurrentl1,l2,l3

true

(1)

linel4,sqrt3b2sqrt3=11,a,b:

AreConcurrentl1,l2,l4

false

(2)

linel5,mb+312a2=0,a,b:

AreConcurrentl1,l2,l5,cond

AreConcurrent:   "unable to determine if 6*3^(1/2)*m-6*3^(1/2)+9 is zero"

FAIL

(3)

cond

63m63+9=0

(4)

make necessary assumption:

assumecond

AreConcurrentl1,l2,l5

true

(5)

See Also

geometry[AreCollinear]

geometry[line]