• Aucun résultat trouvé

Intersection de deux cercles dans le plan.

N/A
N/A
Protected

Academic year: 2021

Partager "Intersection de deux cercles dans le plan."

Copied!
4
0
0

Texte intégral

(1)

HAL Id: hal-02340537

https://hal.inria.fr/hal-02340537

Submitted on 30 Oct 2019

HAL is a multi-disciplinary open access

archive for the deposit and dissemination of sci-entific research documents, whether they are pub-lished or not. The documents may come from teaching and research institutions in France or abroad, or from public or private research centers.

L’archive ouverte pluridisciplinaire HAL, est destinée au dépôt et à la diffusion de documents scientifiques de niveau recherche, publiés ou non, émanant des établissements d’enseignement et de recherche français ou étrangers, des laboratoires publics ou privés.

Intersection de deux cercles dans le plan.

Denis Roegel

To cite this version:

Denis Roegel. Intersection de deux cercles dans le plan.. [Rapport de recherche] LORIA - Université de Lorraine. 2001. �hal-02340537�

(2)

Intersection de deux cercles dans le plan

D. Roegel

17 d´

ecembre 2001

R´esum´e

Cette note donne des indications sur le calcul de l’intersection de deux cercles dans le plan, en prenant pour hypoth`ese que l’intersection existe. Je l’avais initialement r´edig´ee pour des ´etudiants, mais il s’est av´er´e qu’ils n’en avaient pas besoin. Ce document peut facilement ˆetre g´en´eralis´e pour traiter les cas d’une intersection unique ou de l’absence d’intersection.

1

Le probl`

eme

P Q A B R r

Il s’agit en g´en´eral de d´eterminer les deux points P et Q connaissant les centres A, B et les deux rayons r et R. Il n’y a pas toujours deux intersections, mais dans notre cas il en sera toujours ainsi.

2

Une solution

On note (xA,yA) et (xB,yB) les coordonn´ees de A et B. Des ´equations des deux cercles

sont donc :

(x − xA)2+ (y − yA)2 = r2 (1)

(x − xB)2+ (y − yB)2 = R2 (2)

Pour P et Q, les deux ´equations sont vraies simultan´ement. On a donc

(3)

x2+ y2− 2xxA− 2yyA+ x2A+ y 2 A = r 2 (3) x2+ y2− 2xxB− 2yyB+ x2B+ y 2 B = R 2 (4)

Pour simplifier, on va commencer par supposer que (xA,yA) = (0,0). Les solutions

cor-rectes dans le cas o`u (xA,yA) 6= (0,0) pourront facilement ˆetre trouv´ees `a la fin.

Les formules pr´ec´edentes deviennent donc :

x2+ y2 = r2 (5) x2+ y2− 2xxB− 2yyB+ x2B+ y 2 B = R 2 (6)

Nous avons alors par simple substitution :

r2− 2xxB− 2yyB+ x2B+ y 2 B = R 2 (7) soit 2xxB+ 2yyB = x2B+ y 2 B− R 2+ r2 (8)

Posons a = 2xB, b = 2yB et c = x2B+ yB2 − R2+ r2, nous avons alors

ax + by = c (9)

qui est l’´equation d’une droite. C’est la droite sur laquelle se trouvent les points P et Q. Nous pouvons maintenant r´einjecter ce r´esultat dans l’´equation x2+ y2 = r2:

by = c − ax (10)

b2y2 = c2+ a2x2− 2acx (11) b2(r2− x2) = c2+ a2x2− 2acx (12) b2r2 − c2 = (a2+ b2)x2− 2acx (13)

d’o`u l’´equation du second degr´e :

(a2+ b2)x2 − 2acx + c2− b2r2 = 0 (14)

On pose ∆ = (2ac)2− 4(a2 + b2)(c2− b2r2).

Si ∆ > 0, ce que l’on suppose (sinon il n’y a pas d’intersection), on obtient (puisque a2+ b2 > 0) :

x = 2ac ± √

2(a2+ b2) (15)

L’´equation pr´ec´edente nous donne xP et xQ, mais pour obtenir yP et yQ, il faut distinguer

deux cas :

1. si yB 6= 0, alors b 6= 0 et ax + by = c nous donne imm´ediatement :

(4)

yP = c − axP b (16) yQ= c − axQ b (17)

2. si yB = 0, on a ax = c et les deux points P et Q sont sur une droite verticale d’´equation

x = c/a ; en utilisant l’´equation du cercle de centre B, il vient :

 c a − a 2 2 +  y − b 2 2 = R2 (18)  y − b 2 2 = R2− 2c − a 2 2a 2 (19) y − b 2 = ± s R2 2c − a 2 2a 2 (20) y = b 2 ± s R2 2c − a 2 2a 2 (21)

3

esum´

e

On se donne (xA,yA) et (xB,yB), ainsi que r et R. Si on suppose (xA,yA) = (0,0), on a la

proc´edure suivante :

1. on pose a = 2xB, b = 2yB et c = x2B+ y 2 B− R

2+ r2;

2. on pose ∆ = (2ac)2− 4(a2+ b2)(c2− b2r2) ;

3. xP = 2ac− √ ∆ 2(a2+b2); 4. xQ = 2ac+ √ ∆ 2(a2+b2); 5. si b 6= 0, on a yP = c−axb P et yQ= c−axQ b ; 6. si b = 0, on a xP = xQ et yP = b2 ± q R2 2c−a2 2a 2 et yQ = 2b ± q R2 2c−a2 2a 2 .

Pour adapter ces formules au cas g´en´eral o`u (xA,yA) est quelconque, il suffit de retrancher

xA `a tous les x... et yA `a tous les y..., ce qui donne la nouvelle proc´edure :

1. on pose a = 2(xB− xA), b = 2(yB− yA) et c = (xB− xA)2+ (yB− yA)2− R2+ r2;

2. on pose ∆ = (2ac)2− 4(a2+ b2)(c2− b2r2) ;

3. xP = xA+ 2ac− √ ∆ 2(a2+b2); 4. xQ = xA+ 2ac+ √ ∆ 2(a2+b2); 5. si b 6= 0, on a yP = yA+c−a(xP −xA) b et yQ = yA+ c−a(xQ−xA) b ; 6. si b = 0, on a xP = xQet yP = yA+2b± q R2 2c−a2 2a 2 et yQ= yA+b2± q R2 2c−a2 2a 2 . Note : ce qui pr´ec`ede n’a pas ´et´e test´e et il peut y avoir des erreurs.

Références

Documents relatifs

Cela résulte du théorème I. Enfin le second théorème nous apprend que le premier cône aura un plan tangent commun avec le second. Les deux cônes se touchent donc le long

Il suffit de placer le sommet de ce cône de telle sorte qu'il se coupe avec le cylindre sui- vant une courbe plane; l'autre courbe d'entrée sera for- cément plane aussi et,

Note sur le lieu du point de contact de deux cercles mobiles qui doivent être tangents chacun à deux cercles fixes.. Nouvelles annales de mathématiques 2 e série, tome 11

Soient O, C les centres des deux cercles, A l'intersec- tion d'une tangente intérieure et d'une tangente exté- rieure; il est visible que ÀO et AC sont bissectrices des angles de

Un plan coupant uue surface donnée, nous allons cher- cher l'équation de l'intersection, rapportée à des axes pris dans le plan même.. Le plan donné ABC a

Si, en effet, on applique aux deux cercles fixes la transformation par rayons vecteurs réciproques, on ob- tient : soit deux cercles fixes concentriques, soit deux droites fixes qui

On mène une droite quelconque L coupant la première conique en m et m x et la seconde conique enn et 72!, points qu'on sait construire sans que les coniques soient décrites, et soit

Lorsque deux cercles se coupent, les droites qui joignent les extrémités d'un diamètre de la ligne des centres à un point d'intersection, sont coupées par la seconde circonjérence