IsRightTriangle - Maple Help
For the best experience, we recommend viewing online help using Google Chrome or Mozilla Firefox.

Online Help

All Products    Maple    MapleSim


geometry

  

IsRightTriangle

  

test if a given triangle is a right triangle

 

Calling Sequence

Parameters

Description

Examples

Calling Sequence

IsRightTriangle(ABC, cond )

Parameters

ABC

-

triangle

cond

-

(optional) name

Description

• 

This routine tests if the given triangle ABC is a right triangle. It returns true if ABC is a right triangle; false if it is not; and FAIL if it is unable to reach a conclusion.

• 

If FAIL is returned, and the optional argument is given, the condition that makes ABC a right triangle is assigned to this argument. It will be either of the form expr=0 or of the form &or⁡expr_1=0,expr_2=0,...,expr_n where expr, expri_i are Maple expressions.

• 

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

Examples

> 

with⁡geometry:

> 

triangle⁡T,2,2,3

T

(1)
> 

IsRightTriangle⁡T

false

(2)
> 

triangle⁡ABC,point⁡A,0,0,point⁡B,2,0,point⁡C,0,2

ABC

(3)
> 

IsRightTriangle⁡ABC

true

(4)
> 

point⁡B,1,b:

> 

IsRightTriangle⁡ABC,cond

IsRightTriangle:   "hint: one of the following conditions must be satisfied: {-4*b = 0, 4*b-8 = 0, -2*b^2+4*b-2 = 0}"

FAIL

(5)
> 

cond

&or⁡−4⁢b=0,4⁢b−8=0,−2⁢b2+4⁢b−2=0

(6)
> 

assume⁡op⁡1,cond

> 

IsRightTriangle⁡ABC

true

(7)

See Also

geometry[IsEquilateral]

geometry[triangle]