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

Online Help

All Products    Maple    MapleSim


geometry

  

inversion

  

find the inversion of a point, line, or circle with respect to a given circle

 

Calling Sequence

Parameters

Description

Examples

Calling Sequence

inversion(Q, P, c)

Parameters

Q

-

the name of the object to be created

P

-

point, line, or circle

c

-

circle

Description

• 

If P is a point that is not the same as the center O of circle c⁡r, the inverse of P in, or with respect to, circle c⁡r is the point Q lying on the line OP such that SensedMagnitude⁡OP⁢SensedMagnitude⁡OQ=r2.

• 

If P is a line passing through center O of circle c⁡r, the inverse of P is P itself. In case P is a line not passing through center O of circle c⁡r, the inverse of P is a circle Q passing though O perpendicular to P

• 

If P is a circle passing through the center O of circle c⁡r, the inverse of P is a straight line Q not passing through O and perpendicular to the diameter of c⁡r through O. In case P is a line not passing through the center O of circle c⁡r, the inverse of P is a circle Q not passing through O and homothetic to circle c⁡r with O as center of homothety.

• 

For a detailed description of Q the object created, use the routine detail (i.e., detail(Q);)

• 

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

Examples

> 

with⁡geometry:

Inversion of a point with respect to a circle

> 

point⁡A,2,0:circle⁡c1,x2+y2=16,x,y:

> 

inversion⁡B,A,c1:inversion⁡C,B,c1:

> 

coordinates⁡A=coordinates⁡C

2,0=2,0

(1)

Inversion of a line with respect to a circle

> 

line⁡l1,y=x,x,y:

> 

IsOnLine⁡center⁡c1,l1

true

(2)
> 

inversion⁡l2,l1,c1:

> 

Equation⁡l1=Equation⁡l2

y−x=0=y−x=0

(3)
> 

line⁡k,x=2,x,y:

> 

inversion⁡k1,k,c1:inversion⁡kk1,k1,c1:

> 

form⁡k1

circle2d

(4)
> 

Equation⁡k,Equation⁡kk1

x−2=0,−16+8⁢x=0

(5)

inversion of a circle with respect to a circle

> 

circle⁡c2,point⁡A,4,0,1,x,y:

> 

IsOnCircle⁡center⁡c2,c1

true

(6)
> 

inversion⁡c3,c2,c1:

> 

form⁡c3

circle2d

(7)
> 

circle⁡c2,x−32+y2=36,x,y:

> 

inversion⁡c3,c1,c2:inversion⁡c4,c3,c2:

> 

Equation⁡c1=Equation⁡c4

x2+y2−16=0=x2+y2−16=0

(8)
> 

detail⁡c1,c2,c3

name of the objectc1form of the objectcircle2dname of the centercenter_c1coordinates of the center0,0radius of the circle16equation of the circlex2+y2−16=0,name of the objectc2form of the objectcircle2dname of the centercenter_c2coordinates of the center3,0radius of the circle36equation of the circlex2+y2−6⁢x−27=0,name of the objectc3form of the objectcircle2dname of the centercenter_c3coordinates of the center1297,0radius of the circle−36⁢167equation of the circle491296⁢x2−301216⁢x−455144+491296⁢y2=0

(9)

See Also

geometry[homothety]

geometry[objects]

geometry[SensedMagnitude]

geometry[transformation]