Sie sind auf Seite 1von 52

1er avril 2008

Courbes et surfaces

1er avril 2008

Pr
eface

Page 1/52

JP Barani

1er avril 2008

Page 2/52

JP Barani

Table des mati`


eres
1 Courbes et surfaces
1.1 Courbes parametrees . . . .
1.2 Courbes implicites . . . . .
1.3 Surfaces parametrees . . . .
1.4 Surfaces implicites . . . . .
1.5 Intersection de deux surfaces

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

2 Surfaces usuelles
2.1 Cylindres . . . . . . . . . . . . . . . . . . . . .
2.1.1 Surfaces cylindriques . . . . . . . . . . .
2.1.2 Probl`emes geometriques associes . . . . .
2.2 Cones . . . . . . . . . . . . . . . . . . . . . . .
2.2.1 Surfaces coniques . . . . . . . . . . . . .
2.2.2 Probl`emes geometriques associes . . . . .
2.3 Surfaces de revolution . . . . . . . . . . . . . .
2.3.1 Surface de revolution autour dune droite
2.3.2 Probl`emes geometriques associes . . . . .
2.4 Quadriques . . . . . . . . . . . . . . . . . . . .

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.

5
. 5
. 5
. 8
. 15
. 17

.
.
.
.
.
.
.
.
.
.

21
22
22
22
24
24
25
26
26
26
28

.
.
.
.
.
.
.
.
.
.

3 Exemples de probl`
emes g
eom
etriques et dutilisation de Maple
29
3.1 Mise en equation de surfaces . . . . . . . . . . . . . . . . . . . 29
3.1.1 Recherche de contours apparents cylindriques et coniques 29
3.1.2 Exemples et exercices divers . . . . . . . . . . . . . . . 30
3.2 Recherche de parametrages dune surface . . . . . . . . . . . . 30
3.3 Generation de surfaces . . . . . . . . . . . . . . . . . . . . . . 30
3.3.1 Recherche de droites sur une surface . . . . . . . . . . 30
3.4 Autres exemples et probl`emes divers . . . . . . . . . . . . . . 31
3

1er avril 2008


3.4.1
3.4.2
3.4.3

Page 4/52

Un exemple de mise en equation en rep`ere cartesien . . 31


Plan tangent `a une surface . . . . . . . . . . . . . . . . 36
Exercices sur les surfaces . . . . . . . . . . . . . . . . . 49

JP Barani

Chapitre 1
Courbes et surfaces
Dans ce qui suit les espaces R2 et R3 sont munis de leur structure affine
euclidienne et de leur orientation naturelle pour laquelle le rep`ere canonique

est orthonorme direct. Le produit scalaire de deux vecteurs


x et
y sera note

h
x ,
y i. On rappelle que, si (B) est une base orthonormee directe de R3 , le

u ,
v ,
w ) ne depend pas de (B), il est note Det(
u ,
v ,
w)
scalaire det(B) (

cest le produit mixte du syst`eme des trois vecteurs ( u , v , w ).

1.1

Courbes param
etr
ees

cf cours de premi`ere annee

1.2

Courbes implicites

Dans ce qui suit un arc param


etr
e de classe C n (n N {}) est
un couple C = (I, m) constitu
e dun intervalle ouvert I R et dune
n
2
application m C (I, R ) resp m C n (I, R3 ). le support de C, not
e
(C) est lensemble image m(I).
Th
eor`
eme 1 (Fonctions implicites dune variable). Soit f une application de classe C n (n 1) dun ouvert U de R2 dans R et (x0 , y0 ) U tel
que :
f
f (x0 , y0 ) = 0 et
(x0 , y0 ) 6= 0
y
5

1er avril 2008


alors il existe un pave ouvert P =]x0 , x0 + []y0 , y0 + [, , > 0
et une application C n (]x0 , x0 + [, R) tels que :
P U et :
f
(x, y) P,
(x, y) 6= 0
y
(]x0 , x0 + [) ]y0 , y0 + [.
Pour tout couple (x, y) ]x0 , x0 + []y0 , y0 + [ on a
f (x, y) = 0 y = (x)
Les derivees successives de sobtiennent en derivant la relation f (x, (x)) =
0 sur lintervalle ]x0 , x0 + [ autant de fois que necessaire. En particulier
la tangente `
a la courbe y = (x) en le point dabscisse x ]x0 , x0 + [ est

orthogonale `
a grad f ((x, (x))).
Demonstration. Hors programme. La derivation de la fonction composee definie par g(x) = f (x, (x)) donne :
0 = g 0 (x) =

f
f
(x, (x)) +
(x, (x))0 (x)
x
y

et donc grad f ((x, (x))) est orthogonal au vecteur (1, 0 (x)) qui dirige la
tangente au graphe de au point (x, (x)). On retrouve le resultat deja
signale dans le cours sur les fonctions de plusieurs variables `a propos des
equipotentielles et des lignes de champ.
L
enonc
e suivant rend les hypoth`
eses plus faciles `
a retenir si on
prend la peine de faire un dessin.
Th
eor`
eme 2 (Forme g
eom
etrique du th
eor`
eme des fonctions implin
cites). Soit f une application de classe C (n 1) dun ouvert U de R2
dans R. Soit
(C) = {(x, y) U / f (x, y) = 0}

On suppose que (C) 6= et que, m (C), grad f ((m)) 6= 0 . Alors, pour


tout point m0 = (x0 , y0 ) (C), il existe un pave ouvert P =]x0 , x0 +
[]y0 , y0 + [ centre en m0 tel que P (C) soit le support dun arc
parametre regulier C0 = (I, m) : t 7 m(t) de classe C n dont la normale en
Page 6/52

JP Barani

1er avril 2008

un point m(t) est dirigee par grad f (m(t)). Au surplus si grad f (m0 ) nest
pas horizontal resp vertical C0 peut etre pris de la forme :
I =]x0 , x0 + [,

m : x 7 (x, (x))

I =]y0 , y0 + [,

m : y 7 ((y), y)

resp
Demonstration. Soit m0 = (x0 , y0 ) (C). Deux cas se presentent :
a) f
(m0 ) 6= 0 Alors, dapr`es le theor`eme des fonctions implicites, il existe
y
P =]x0 , x0 + []y0 , y0 + [ et C n (]x0 , x0 + [, R) telle
que P (C) soit le support de larc parametre x 7 (x, (x)).
f
b) y (m0 ) = 0 Alors f
(m0 ) 6= 0 et on peut intervertir les roles de x et y
x
cest-`a-dire que P (C) est le support dun arc du type y 7 ((y), y).

Proposition 1 (Equation
cart
esienne de la tangente). Avec les hypoth`eses et notations du theor`eme 2 page 6, le point P = (x, y) R2 appartient
a C si et seulement si :
`a la tangente en m0 = (x0 , y0 ) `
D E
f
f
grad f (m0 ), m0 P = 0 ie
(m0 )(x x0 ) +
(m0 )(y x0 ) = 0
x
y
` la physicienne, on differentie la
Remarque 1 (Lien avec la physique). A
relation f (x, y) = 0 au point m0 ce qui donne f
(m0 ) dx + f
(m0 ) dy =
x
y
0 et on remplace respectivement dx et dy par (x x0 ) et (y y0 ). Les
lecteurs reflechiront au sens des notations dx et dy dans ce calcul.
Exemple 1. Considerons lellipse (E) definie par :
x2 y 2
+ 2 =1
a2
b
Notons f (x, y) =
et :

2
x2
+ yb2 1.
a2

En tout point m = (x, y) (E), grad f (m) 6= 0

2x dx 2y dy
+ 2
a2
b
Donc, apr`es simplification par 2, la tangente `a (E) au point m a pour equation :
x (X x) y (Y y)
+
=0
a2
b2
df (m) =

Page 7/52

JP Barani

1er avril 2008


Exemple 2 (Rayon de courbure en un point dune courbe implicite).
Rayon de courbure `a lorigine de la conique dequation :
y 2 = 2px + qx2 ,

p>0

Exercice 1 (Etude
globale dune courbe simple d
efinie implicitement). Soit f definie sur R2 par :
f (x, y) = y x2 + x2 y + y 3 + 6x3

1. (Mines 2006) Etudier


la courbe (C) dequation f (x, y) = 0.
2. Preciser lallure locale de (C) en (0, 0).
3. Preciser les branches infinies de (C).

1.3

Surfaces param
etr
ees

D
efinition 1 (Nappe param
etr
ee). On appelle nappe (ou surface) pau U est un
ram
etr
ee de classe C n (n N {}) un couple S = (U, M ) o`
2
n
3
ouvert non vide de R et M C (U, R ). On se donnera un point M (u, v)
de la nappe en precisant bien le couple (u, v) U . Lensemble des points
M (u, v) o`
u (u, v) decrit U sappelle support de la nappe (mais on dit
aussi la surface par abus) ; dans cet expose on notera (S) cet ensemble.
Exemple 3. Considerons la surface parametree S de R3 definie par :

x = u2
y = 2uv

z = v 2 2u

a) Trac
e Maple Le trace de la portion de surface (S) correspondant `a
(u, v) [5, 5]2 sobtient par :
>M:=vector([u^2,2*u*v,v^2-2*u]);
>plot3d(M,u=-5..5,v=-5..5,axes=normal);
Page 8/52

JP Barani

1er avril 2008

30
20
10

24

22

20

18

16

14

12

10

2
10

Les courbes quon voit tracees sur la surface correspondent `a u ou v


constant.
b) Courbes `
a u constant Pour u constant on obtient une courbe contenue dans le plan x = u2 . Si u = 0 il sagit du demi axe Oz superieur,
sinon elle se projette sur le plan yOz suivant la courbe dequations
parametriques (le param`etre est v) :

y = 2uv
z = v 2 2u
laquelle nest autre que la parabole dequation cartesienne :
z=

y2
2u
4u2

b) Courbes `
a v constant Elles sont un peu moins evidentes. On peut
ecrire une fonction Maple qui prend v0 en argument et retourne lex
la
pression associee `a la courbe qui correspond `a v = v0 . Etudions
courbe (1 ) qui correspond `a v = 1.
>section:=proc(v0) subs(v=v0,evalm(M)) end;
>s1:=section(1);
>spacecurve(s1,u=-5..5,axes=normal);
Page 9/52

JP Barani

1er avril 2008

10
8
6
4
2

24

22

20

18

16

14

12

10

2
4
6
8

Elle ressemble `a une parabole. De fait on remarque que y = 2u et z = 1 2u


sont des fonctions affines de u, de sorte que la courbe est contenue dans
le plan (P ) d
equation z + y = 1. On
introduit


 donc un nouveau rep`ere

A, I , J , K de R3 avec, en notant i , j , k la base canonique de R3 :

OA =

j
k
+
2
2

2
2

k
=
j +
2
2

2
2

k
=
j
2
2

Ce qui, en Maple, se fait via :


A:=vector([0,1/2,1/2]);
Ii:=vector([1,0,0]);
Page 10/52

JP Barani

1er avril 2008


J:=vector([0,-1/sqrt(2),1/sqrt(2)]);
K:=vector([0,-1/sqrt(2),-1/sqrt(2)]);

Si M , avec OM = u2 i + 2u j + (1 2u) k , est le point courant de la

le rep`
ere canonique en invoquant
courbe (1 ), on calcule dabord AM
 dans



evalm(s1 A) puis dans le rep`ere A, I , J , K via :
>Q:=matrix([Ii,J,K]);
>map(simplify,evalm(Q&*evalm(s1-A)));
Maple trouve :
[u2 , 1/2
Soit :

22

2u, 0]

2 2 2u J
AM = u2 I +

cest bien une parabole dans le plan (P ).

D
efinition 2 (Plan tangent en un point r
egulier). Soit S = (U, M ) une
n
egulier si le
nappe param
 etree C, n 1. Le point M (u, v) de S est dit r
syst`eme M
(u, v), M
(u, v) est libre. Le plan tangent `a S en un tel point
u
v
est, par
definition le planaffine qui passe par M (u, v) et dont la direction est


M
(u,
v),
(u, v) . Autrement dit :
Vect M
u
v
)
! (

M M
M
M
M (u, v) + Vect
= M (u, v) +
,
+
, (, ) R2
u v
u
v

La normale `
a S en M (u, v) est la perpendiculaire au plan tangent qui passe

M
par M (u, v). Elle est dirigee par le vecteur M
(u,
v)

(u, v).
u
v

Proposition 2 (Equation
du plan tangent). Avec les hypoth`eses et notations de la definition 2 page 11, Le point P R3 appartient au plan tangent
`a S en le point regulier M (u, v) si et seulement si :
!

M
M
Det
(u, v),
(u, v), M (u, v)P = 0
u
v

Page 11/52

JP Barani

1er avril 2008

Remarque 2 (En Maple). Reprenons lexemple 3 page 8 Si lon veut


une equation cartesienne du plan tangent en M (u, v), il suffit decrire :
>P:=vector([x,y,z]);
>dmu:=map(diff,evalm(M),u);
>dmv:=map(diff,evalm(M),v);
>MP:=evalm(P-M);
>eq:=det(matrix([dmu,dmv,MP]));
Exemple 4 (Surfaces z = f (x, y)). Soit f une application de classe C n
dun ouvert U R2 dans R. On peut lui associer la surface C n S = (U, M )
o`
u M est definie par :
M (x, y) = (x, y, f (x, y))
Les lecteurs prouveront la regularite de M et determineront une equation
cartesienne de son plan tangent en M (x, y). Le support de S est le graphe
de f .
Exercice 2. On reprend la surface S de lexemple 3 page 8. Determiner
les points reguliers de S et prouver que lintersection de (S) et de son plan
tangent en un tel point est constituee de deux paraboles.
Exercice 3. Trouver les surfaces (S) : z = f (x, y) telle que laire du triangle ON P soit constante o`
u N est lintersection de la normale `a (S) en
M (x, y, f (x, y)) et P la projection de M sur le plan xOy.
Proposition 3 (Tangente en un point dune courbe trac
ee sur une
surface). Soit S = (U, M ) une nappe parametree de classe C n , n 1 r
eguli`
ere (ie dont tous les points sont reguliers). Soient u et v deux applications
de classe cu dun intervalle I dans R2 verifiant les deux conditions suivantes :
pour tout t I, (u(t), v(t)) U ,
pour tout t I, (u(t), v(t)) 6= (0, 0).
Alors la courbe parametree definie sur I par F (t) = M (u(t), v(t)) est tracee
sur (S) et, pour tout t I :

0
M
M
0
0
F (t) = u (t)
(u(t), v(t)) + v (t)
(u(t), v(t))
u
v
est donc reguli`ere et la tangente en lun de ses points est contenue
dans le plan tangent `
a S en ce point.
Page 12/52

JP Barani

1er avril 2008


Demonstration. Cest une application immediate du theor`eme de derivation
des fonctions composees.

Exemple 5 (D
etermination g
eom
etrique dun plan tangent). Notons




O, i , j , k le rep`ere canonique de R3 et considerons les vecteurs associees
au syst`eme de coordonnees spheriques :

u() = cos() i + sin() k I (, ) = sin()u() + cos() k

Fixons ]0, /2[, ce qui autorise a` renoter I () au lieu de I (, ) et


considerons la surface parametree S definie sur U =]0, +[R par :

M (, ) = O + I ()

qui est de classe C et dont le support (S) est la partie du cone de sommet
O, de revolution autour de Oz et de demi-angle au sommet , qui est situee
dans le demi-espace z > 0. Tracons le pour = /4.

>with(linalg):
>i:=vector([1,0,0]);
>j:=vector([0,1,0]);
>k:=vector([0,0,1]);
>u:=evalm(cos(phi)*i+sin(phi)*j);
>II:=evalm(sin(theta)*u+cos(theta)*k);
>M:=subs(theta=Pi/4,evalm(r*II));
>plot3d(M,r=0..1,phi=0..2*Pi,axes=normal);

Page 13/52

JP Barani

1er avril 2008

0.7
0.6
0.5
0.4
0.3
0.2

0.6

0.6

0.1

0.4
0.2

0.4
0.2

0.2

0.2

0.4

0.4
0.6

0.6

Calculons les points reguliers de S. En Maple il suffit dinvoquer :


>map(diff,M,r);map(diff,M,phi);
Un calcul direct donne :

= I () 6= 0

Les lecteurs calculeront lautre derivee partielle mais cela suffit pour prouver
la regularite de la surface. Par le point M (0 , 0 ) passent deux courbes de
classe C :
le cercle C0 : = 0 ,
la droite D0 : = 0 .
Dapr`es la proposition 3 page 12, le plan tangent `a S au point M (0 , 0 ) est
le plan determine par D0 et la tangente en M (0 , 0 ) `a C0 .
Exercice 4 (Centrale 2007). On consid`ere la surface S de R3 definie par
le parametrage :

x = uv
y = v

z = u2 v + v
Page 14/52

JP Barani

1er avril 2008


1. Points reguliers ?


1
2. Plan tangent au point M = 1 ?
3

3. Intersection de ce plan avec (S) ?

1.4

Surfaces implicites

On dispose dun th
eor`
eme analogue aux th
eor`
emes 1 page 5 et
2 page 6. On ne donnera que la forme g
eom
etrique plus simple `
a
retrouver.
Th
eor`
eme 3 (Forme g
eom
etrique du th
eor`
eme des fonctions implin
cites). Soit f une application de classe C (n 1) dun ouvert U de R3
dans R. Soit
(S) = {(x, y, z) U / f (x, y, z) = 0}

On suppose que (S) 6= et que, m (S), grad f (m) 6= 0 . Alors, pour


tout point m0 = (x0 , y0 , z0 ) (S), il existe un pave ouvert P =]x0 , x0 +
[]y0 , y0 + []z0 , z0 + [ centre en m0 tel que P (S) soit le support
dune nappe parametree reguliere S0 = (V, m) : (u, v) 7 m(u, v), de classe

C n dont la normale en un point m(u, v) est dirigee par grad f (m(u, v)). Au

surplus si grad f (m0 ) nest pas horizontal S0 peut etre pris de la forme :
V =]x0 , x0 + []y0 , y0 + [,

m : (x, y) 7 (x, y, (x, y))

Proposition 4 (Equation
cart
esienne du plan tangent). Avec les hypoth`eses et notations du theor`eme 3 page 15, le point P = (x, y, z) R3
appartient
au planE tangent en m0 = (x0 , y0 , y0 ) `
a S0 si et seulement si
D

a savoir :
grad f (m0 ), m0 P = 0, `
f
f
f
(m0 )(x x0 ) +
(m0 )(y x0 ) +
(m0 )(z z0 ) = 0
x
y
z
Les lecteurs reprendront la remarque 1 page 7 dans ce contexte.
Page 15/52

JP Barani

1er avril 2008


Exercice 5. Dans les cours de physiques on trouve la relation :


z
x

 
y

x
y

 
z

y
z

= 1

Mettre des hypoth`eses convenables, interpreter ces trois derivees partielles et


prouver cette relation.
Exercice 6. On consid`ere la relation de Van der Walls :

a 
p + 2 (V b) = RT
V
Pour quel couple de variables lusage du theor`eme des fonctions implicites

est-il necessaire ? Etudier


les fonctions obtenues.
Exercice 7 (Centrale 2002).
par :

x =
y =

z =

On consid`ere la nappe parametree definie


uv
uv
u2 + v 2

(u, v) R2

1. Determiner les points reguliers de et une equation du plan tangent


en un tel point.

2. Donner une equation cartesienne (ie de la forme f (x, y, z) = 0) du


support () de .

3. Etudier
lintersection de () et de son plan tangent en un point regulier.
Exercice 8 (Int t
el
ecom 2007). Determiner les plants tangents `a la surface
2
dequation xy = z qui contiennent la droite dequation :


x = 2
y+z = 1

Exercice 9. Trouver les tetra`edres de volume maximal inscrits dans une


sph`ere donnee.
Page 16/52

JP Barani

1er avril 2008

1.5

Intersection de deux surfaces

Th
eor`
eme 4. Soit f et g deux applications de classe C n (n 1) dun ouvert
U de R3 dans R. Soit
(C) = {(x, y, z) U / f (x, y, z) = 0 et g(x, y, z) = 0}
On suppose que (C) 6= et que :

m (C), grad f (m) grad g (m) 6= 0

Alors, pour tout point m0 = (x0 , y0 , z0 ) (C), il existe un pave ouvert P =


]x0 , x0 + []y0 , y0 + []z0 , z0 + [ centre en m0 tel que P (C)
soit le support dun arc parametre regulier C0 = (I, m) : t 7 m(t), de classe
C n dont la tangente en un point m(t) est lintersection des plans tangents aux
surfaces dequations respectives f (x, y, z) = 0 et g(x, y, z) = 0 en ce point.

Cette tangente est donc dirigee par grad f (m(t)) grad g (m(t)). Au surplus

si grad f (m0 ) grad g (m0 ) nest pas horizontal C0 peut etre pris de la forme :
I =]z0 , z0 + [,

m : z 7 ((z), (z), z)

Exemple 6 (Repr
esentation en Maple de lintersection de deux sur
faces). On Etudie, au voisinage du point m0 = (1, 1, 1), lintersection (C)
des deux surfaces (S1 ) et (S2 ) definies par :
 2
x + y2 + z2 = 3
x2 y + 2xz = 2
En posant :
f (x, y, z) = x2 + y 2 + z 2 3,

g(x, y, z) = x2 y + 2xz 2

qui sont de classe C sur louvert R3 , il vient :

grad f (m0 ) = (2, 2, 2), grad g (m0 ) = (0, 1, 2)


do`
u

grad f (m0 ) grad g (m0 ) = (6, 4, 2) 6= 0

qui nest parall`ele `a aucun plan de coordonnees. Donc, au voisinage du point


m0 , on peut choisir soit x soit y soit z comme param`etre pour representer
Page 17/52

JP Barani

1er avril 2008


(C). Si, par exemple, on decide de choisir x, on dira quexiste un pave ouvert :
P =]1 , 1 + []1 , 1 + []1 , 1 + [, centre en m0 , tel que (C) P
soit le support dun arc parametre de classe C de la forme :
x ]1 , 1 + [7 m(x) = (x, (x), (x))
Le trace de (C) au voisinage de m0 sobtient via
with(plots):
>des1:=implicitplot3d( x^2 + y^2 + z^2 =3,x=0..2,y=0..2,
> z=0..2,axes=normal,scaling=constrained):
> des2:=implicitplot3d( x^2 -y+2*x*z=2,x=0..2,y=0..2,
> z=0..2,axes=normal,scaling=constrained):
> display({des1,des2});
qui donne :

1.2
1.4
1.6
1.8
2

0.2
0.4
0.6
x 0.8
1

2
1.8
1.6
1.4
1.2
1z
0.8
0.6
0.4
0.2
0.2
0.4
0.6
0.8 y
1

1.2
1.4
1.6
1.8
2

2
d
` titre dexemple calculons m (1). Les fonctions et etant C 2 sur ]1
A
dx2
, 1 + [, elles admettent, au voisinage de 1, des developpements limites de
la forme :

(1 + h) = 1 + ah + bh2 + o (h2 )
(1 + h) = 1 + a0 h + b0 h2 + o (h2 )
Page 18/52

JP Barani

1er avril 2008


Do`
u, tous calculs faits :

f (1 + h, (1 + h), (1 + h)) = Ah + Bh2 + o (h2 )
g (1 + h, (1 + h), (1 + h)) = Ch + Dh2 + o (h2 )
avec :

B
C

=
=
=
=

2 + 2a + 2a0
1 + (2b + a2 ) + (2b0 + (a0 )2 )
4 a + 2a0
1 b + 2a0 + 2b0

Dapr`es lunicite du developpement limite il vient :


A=B=C=D=0
do`
u:
et, finalement :

2
59
5
2
a = , b = , a 0 = , b0 =
3
27
3
27



118 4
d2 m
,
(1) = 0,
dx2
27 27

Exercice 10 (Mines 2007). Determiner les equations des tangentes `a la


courbe (C) de R3 definie par :
 2
x + y2 + z2 = r
= rx
x2 + y 2
Exercice 11. Montrer que les deux relations :

x+y+z = 0
sh x sh y = z
Definissent une courbe au voisinage de O (on donnera un sens precis `
a cet
enonce). Calculer son rayon de courbure en O.

Page 19/52

JP Barani

1er avril 2008

Page 20/52

JP Barani

Chapitre 2
Surfaces usuelles
Lespace R3 est muni de sa structure affine euclidienne canonique. Le rep`
ere par d
efaut est le rep`
ere canonique.

D
efinition 3 (Equations
de plans en position g
en
erale). On appelle
3
equation de plan toute forme affine sur R non constante cest-`a-dire toute
application de R3 dans R de la forme :
(x, y, z) 7 ax + by + cz + d avec (a, b, c) 6= (0, 0, 0)
Trois equations de plans :
Pi (x, y, z) = ai x + bi y + ci z + di
sont dites en position generale si la

a1
a2
a3

i = 1, 2, 3

matrice :

b1 c1
b2 c2 ,
b3 c3

est inversible. Trois plans (Pi ), i = 1, 2, 3 dequations respectives Pi = 0 dans


un rep`ere affine 
(R) seront dits
en position generale si le syst`eme (P1 , P2 , P3 )



lest. Si (R) = 0, i , j , k est un rep`ere affine de R3 , il existe alors un




autre rep`ere affine (R0 ) = A, I , J , K tel que, pour tout point M R3 ,
les coordonnees (x, y, z) de M dans (R) et les coordonnees (x1 , x2 , x3 ) de M
dans (R0 ) soient liees par les relations :
xi = Pi (x, y, z)

pour i = 1, 2, 3
21

1er avril 2008


autrement dit on peut transformer un syst`eme de trois plans en positions
generales en syst`eme de plans de coordonnees via un bon changement de
rep`ere affine.

2.1
2.1.1

Cylindres
Surfaces cylindriques

D
efinition 4. Soit
u un vecteur non nul de R3 . On appelle cylindre de

direction
u toute surface S dont le support est la reunion dune famille

de droites toutes dirigees par


u . Une droite de cette famille sappelle une
g
en
eratrice du cylindre
Proposition 5 (Plan tangent en un point r
egulier). Soit = (I, m)

n
3
un arc parametre de classe C (n 1) de R et
u un vecteur non nul de
3
u:
R . La surface S = (D, M ) o`

D = I R et
: M (t, ) = m(t) +
u,

est un cylindre de direction


u dont est appele une directrice. Si le point
m(t) est un point regulier de en lequel la tangente est non colin
eaire

`
a u alors le point M (t, ) est un point regulier de S en lequel le plan tangent
est :
!
!

dm
dm

m(t) + Vect
(t),
u = M (t, ) + Vect
(t),
u
dt
dt

2.1.2

Probl`
emes g
eom
etriques associ
es

Proposition 6 (Reconnaissance
dune
equation de Cylindre en re



p`
ere cart
esien). Soit (R) = 0, i , j , k un rep`ere cartesien de R3 daxes
Ox, Oy, Oz, (C) une courbe contenue dans le plan xOy dequation implicite
f (x, y) = 0. Une equation du cylindre de direction Oz et de directrice (C)
est f (x, y) = 0 .
Si P = 0 et Q = 0 sont deux equations de plans non parall`eles de R3 dintersection la droite () et si f est une fonction de R2 dans R, lequation :
f (P, Q) = 0
Page 22/52

JP Barani

1er avril 2008


represente un cylindre de generatrices parall`eles `
a ().
Exemple
7. Montrer
que la surface dont une equation en rep`ere cartesien




(R) = 0, i , j , k est :
1
1
1
+
+
= a > 0,
yz zx xy

est un cylindre dont on precisera la direction des generatrices.


Exemple 8 (Mise en
equation en param
etriques). Determiner un syst`eme dequations parametriques du cylindre de directrice C :

x = t
y = t2

z = t3

et dont les generatrices sont dirigees par


u = 1.
1

Exemple 9 (Mise en
equation cart
esienne). Equation
du cylindre ()
de directrice :
 2
x + y2 = 1
z = 0

1

dont les generatrices sont dirigees par u = 1 ? Donner une equation de


1
la projection sur xOy de lintersection de () avec le plan x + y + z = 0.
Exercice 12 (Centrale 2007). Soit C la courbe definie en coordonnees
cylindriques par :

3
3 sin
z() =
r() =
2 cos
2 cos
1. Montrer que (C) est plane. Determiner sa nature.
2. Parametrer la surface S obtenue en faisant tourner (C) autour de Oz.
Determiner sa nature.
Page 23/52

JP Barani

1er avril 2008


3. Determiner une meridienne de S.
D
efinition 5 (Section droite en rep`
ere orthonorm
e). On appelle section droite dun cylindre (S) toute courbe intersection du cylindre (S)
avec un plan orthogonal `a la direction de ses generatrices.
Exemple 10. On reprend lexemple 7 mais on suppose cette fois-ci que le
rep`ere (R) est orthonorme. Determiner une section droite de (S).
Exemple 11. Section droite du cylindre de lexemple 13 ?

2.2

C
ones

2.2.1

Surfaces coniques

D
efinition 6. Soit A un point de R3 . On appelle c
one de sommet A toute
surface S dont le support est la reunion dune famille de droites passant
toutes par A. Une droite de cette famille sappelle une g
en
eratrice du cone

Remarque 3. Lexemple dun plan montre que le sommet dun cone


nest pas necessairement unique.
Proposition 7 (Plan tangent en un point r
egulier). Soit = (I, m)
un arc parametre de classe C n , (n 1) de R3 et A un point de R3 non
contenu dans le support de . La surface S = (D, M ) o`
u:
D =I R

et

M (t, ) = A + Am(t)

est un cone de sommet A dont est appele une directrice. Si le syst`eme

0
Am(t), m (t) est libre (ce qui impose que le point m(t) soit un point regulier
de ) et si 6= 0 alors le point M (t, ) est un point regulier de S en lequel
son plan tangent est :
A + Vect

Page 24/52

dm
(t), Am(t)
dt

JP Barani

1er avril 2008

2.2.2

Probl`
emes g
eom
etriques associ
es

Proposition 8 (Reconnaissance dune


equation de c
one en rep`
ere
cart
esien). Si P = 0, Q = 0, R = 0 sont trois equations de plans en position
generale de R3 dintersection le point A et si f est une fonction de R3 dans
R invariante par homothetie, lequation :
f (P, Q, R) = 0
represente un cone de sommet A.
` quelle condition sur a la quadrique dont une equation en
Exemple 12. A
rep`ere orthonorme est :
x(a y) + y(a z) + z(a x) = a,
est-elle un cone ?
Exemple 13 (Mise en
equation en param
etriques). Determiner un
syst`eme dequations parametriques du cone de directrice C :

x = t
y = t2

z = t3


1
et de sommet par A = 1.
1

Exemple 14 (Mise en
equation cart
esienne). Equation
du cone de
directrice :
 2
y + 2z 2 = 1
x = 0

2

et de sommet A = 0
2
Exercice 13. Lieu des sommets des cones circonscrits `a une sph`ere qui
coupent un plan tangent dicelle suivant une hyperbole equilat`ere ?

Page 25/52

JP Barani

1er avril 2008

2.3

Surfaces de r
evolution

2.3.1

Surface de r
evolution autour dune droite

D
efinition 7. Une surface S est dite de revolution autour dun axe (D) si
son support est globalement invariant par toutes les rotations autour de (D).

Remarque 4. Laxe de revolution nest pas forcement unique.


D
efinition 8 (M
eridienne, parall`
ele). Soit S une surface de revolution
autour dun axe (D). On appelle m
eridienne de S lintersection du support
(S) de S avec un plan contenant (D). Deux meridiennes se deduisent lune de
lautre par une rotation daxe (D). On appelle parall`
ele tout cercle obtenu
en appliquant `a un point M (S) lensemble des rotations autour de (D).
Proposition 9 (Plan tangent en un point r
egulier). Soit = (I, m) un
arc parametre de classe C n (n 1) et (D) une droite de R3 orientee par un

vecteur unitaire
u . Notons R la rotation dangle autour de
u . La surface
S = (I R, M ) definie par :
M (t, ) = R (m(t))
est de revolution autour de (D). Si m(t) est un point regulier de dont la
tangente (T ) nest pas orthogonale `
a (D), le point M (t, ) est regulier sur
S dont le plan tangent en ce point est determine par la droite R (T ) et la
tangente au parall`ele passant par ce point.

2.3.2

Probl`
emes g
eom
etriques associ
es

Proposition 10 (Reconnaissance dune


equation de surface de r
evo

3
3
lution). Soit A R et u R { 0 }. Toute surface (S) admettant une
equation de la forme :
 


u
=0
f ||AM ||2 , AM |
o`
u f est une fonction de deux variables est de revolution autour de laxe

(D) = A + Vect
u.
Page 26/52

JP Barani

1er avril 2008


Exemple 15 (Centrale 2006). Demontrer que la surface dequation :
x3 + y 3 + z 3 3xyz 1 = 0
est de revolution.
Exemple 16 (Mise en
equation dune surface de r
evolution). Theor`eme de Villarceau
Exercice 14. Le cone de lexercice 14 est-il de revolution ?
Exercice 15 (Cen 98). On munit



0, i , j , k = (O, i , j , k ) daxes
(C) dequations parametriques :

x =

y =

z =

lespace E3 dun rep`ere orthonorme


(Ox, Oy, Oz). On consid`ere la courbe
t
1 + t2
1 t2
1 + t2
1
1 + t2

1. Tracer (C) avec Maple.


2. Montrer que (C) est contenue dans un plan (P ) `a determiner.
3. Determiner lequation et la nature de la projection de (C) sur le plan
xOy.
4. Donner une equation de (C) dans (P ) et determiner sa nature.
5. Trouver un plan sur lequel (C) se projette selon un cercle.
6. Trouver les plans qui coupent la surface dequation 4 x2 +y 2 = 1 suivant
un cercle.

Exercice 16 (Centrale 2004). On consid`ere dans R3 canoniquement affine


euclidien la courbe () definie par :
 2
x + y 2 2y 3 = 0
2z 2y 3 = 0
1. Donner la nature de ().
2. Quelle est la surface engendree par rotation de () autour de laxe Oz ?
Page 27/52

JP Barani

1er avril 2008

2.4

Quadriques

cf cours sur la r
eduction des
equations de quadriques
Exercice 17. Nature de la quadrique dequation xy + yz xz = 0 en rep`ere
orthonorme.

Page 28/52

JP Barani

Chapitre 3
Exemples de probl`
emes
g
eom
etriques et dutilisation de
Maple
cf aussi le poly de g
eom
etrie

3.1
3.1.1

Mise en
equation de surfaces
Recherche de contours apparents cylindriques et
coniques

Exemple 17. Contour apparent cylindrique de la surface (S) :

x = u2
y = uv

z = 2u + v

Dans la direction de Ox.

Exemple 18 (Centrale 2004). Soit (S) la surface dequation 2az = x2 +y 2 ,


avec a > 0 .
1. Montrer que (S) est reguli`ere.
2. Parametrer (S).

3. Contour apparent cylindrique de (S) dans la direction du vecteur V (1, 1, 1) ?


29

1er avril 2008


Exemple 19. Contour apparent conique de (S) :

x = uv
y = uv

z = u2 + v 2

relativement au point A (1, 0, 1). Donner une equation cartesienne de (S) et


preciser sa nature.

3.1.2

Exemples et exercices divers

Exercice 18 (Centrale 2007). Soit, dans R3 , un point A et un vecteur V .

1. Exprimer la distance dun point M `a la droite A + Vect( V ) en fonction


de AM V .
2. Soit :

mx , x R
(D) =

et

mx , x R
(D ) =

Quel est lensemble des points equidistants de (D) et (D0 ) ?

3.2

Recherche de param
etrages dune surface

3.3

G
en
eration de surfaces

3.3.1

Recherche de droites sur une surface

Les droites non parall`


eles au plan xOy sont d
etermin
ees par leur
projection sur xOz parall`
element `
a Oy et par leur projection sur yOz
parall`
element `
a Ox. Elles peuvent donc s
ecrire comme intersection
de deux plans de la forme :


Page 30/52

x = az +
y = bz +

JP Barani

1er avril 2008


Exemple 20 (G
en
eration de lhyperbolode `
a une nappe). On consi3
d`ere deux droites (D) et () de R ni parall`eles, ni concourantes, ni orthogonales et la surface (H) engendree par rotation de (D) autour de (). Trouver
toutes les droites contenues dans (H)
Exercice 19. Determiner lensemble (S) des points de R3 equidistants des
deux droites :


x = 0
x = 0
.
()
(D)
x+y = 1
y = 0
Nature de (S), droites tracees sur (S) ?
Exercice 20 (Centrale 2007). Dans R3 , on consid`ere les points :



1
1
1

0
C = 1
B=
A= 0
0
0
0

Determiner la surface (S) reunion des droites passant par C et equidistantes


de A et B.
Exercice 21 (Cen 2002). Dans lespace euclidien E3 , on consid`ere une
droite (D) et un point A nappartenant pas `a (D). On note (P ) le plan qui
contient A et (D) et (S) lensemble des points equidistants de A et (D).
1. Determiner (S) (P ).
2. Montrer que (S) est globalement invariant par certaines translations `a
preciser. En deduire (S).
3. Trouver toutes les droites contenues dans (S).
Exercice 22. Montrer que la surface (S) de lexemple 17 est reglee. En
donner une equation cartesienne.

3.4
3.4.1

Autres exemples et probl`


emes divers
Un exemple de mise en
equation en rep`
ere cart
esien

Exemple 21. On consid`ere, dans lespace affine E3 , trois droites (D1 ), (D2 ),

(D3 ), non deux `a deux secantes et dirigees par des vecteurs


u1 ,
u2 ,
u3 lineairement independants.
Page 31/52

JP Barani

1er avril 2008


1. Montrer lexistence dune droite (3 ), parall`ele `a (D3 ) et qui coupe
(D1 ) et (D2 ) en des points designes par A1 et A2 .




2. En deduire lexistence dun rep`ere cartesien 0, i , j , k = (O, i , j , k )
par rapport auquel les equations de (D1 ), (D2 ), (D3 ) sont de la forme :



y = 0
x = 0
x = 1
(D2 )
(D3 )
(D1 )
z = 1
z = 1
y = 1
3. Ecrire une equation cartesienne de la surface (S), lieu de lensemble
des droites (D) qui coupent (on dit aussi qui sappuient sur) les trois
droites (Di ).
Demonstration. On constate dabord quil sagit dun probl`
eme affine. Les
rep`ere consideres seront donc cartesiens. Il est conseille de faire de nombreux
dessins.
1. Soit O1 (D1 ) et O2 (D2 ). Considerons les plans affines :

(P1 ) = O1 + Vect(
u1 ,
u3 ),

(P2 ) = O2 + Vect(
u2 ,
u3 )

Pour i = 1, 2, (Di ) (Pi ) car Oi (Pi ) et Vect(


ui ) Vect(
ui ,
u3 ).

Dautre part, les plans vectoriels Vect(u1 , u3 ) et Vect(u2 , u3 ), qui sont


les directions respectives de (P1 ) et (P2 ) sont distincts car le syst`eme

(
ui )1i3 est, par hypoth`ese, libre. Il sensuit que (P1 ) et (P2 ) sont non
parall`eles et se coupent donc selon une droite (3 ) dont la direction

u1 ,
u3 )
est lintersection des directions de (P1 ) et (P2 ), `a savoir : Vect(

Vect(u2 , u3 ) = Vect(u3 ) qui dirige aussi (D3 ) donc (D3 ) et (3 ) sont


parall`eles.
Pour i = 1, 2, (3 ) et (Di ) sont deux droites non parall`eles du plan
(Pi ), elles se coupent donc et Ai designera leur point dintersection.

2. Soit O le milieu de A1 A2 . Dans le rep`ere (O,


u1 ,
u2 ,
u3 ), les equations
cartesiennes des droites (Di ) prennent la forme :



y = 0
x = 0
x = a
(D2 )
(D3 )
(D1 )
z = h
z = h
y = b
Avec hab 6= 0 puisque les droites (Di ) nont, deux `a deux, aucun point
commun. Donc, en posant :

u2 , k = h
u3
i = a
u1 , j = b
Page 32/52

JP Barani

1er avril 2008






Les droites (Di ) ont, dans le rep`ere 0, i , j , k = ((O, i , j , k ))
les equations voulues.
3. Soit M (x, y, z) un point de lespace, on va chercher une condition necessaire et
S suffisante pour quil appartienne au lieu (S) cherche.
Si M 6 3i=1 (Di ), il existe un unique plan (i ) qui contienne {M }
(Di ). Si i 6= j, (i ) et (j ) sont non parall`eles car (Di ) et (Dj ) sont non
coplanaires (non secantes et non parall`eles). Ils se coupent donc en une
droite (Dij ) qui est lunique droite qui contient M et qui coupe `a la fois
(Di ) et (Dj ). M est sur (S) si et seulement si les trois plans (i )1i3
ont une droite en commun cest-`a-dire sils forment un faisceau. On va
donc dabord ecrire lequation de ces trois plans.

Equation
des (i ) : (1 ) contient (D1 ), il a donc une equation de la
forme :
Y + (Z + 1) = 0
En ecrivant quil contient M (x, y, z), on voit quon peut prendre :
= z + 1,

= y

On forme, de meme, des equations de (2 ) et de (3 ) :


(1 ) (z + 1)Y y(Z + 1)
= 0
= 0
(2 ) (z 1)X x(Z 1)
(3 ) (y 1)(X 1) (x 1)(Y 1) = 0

Equation
de (S) : Ces trois plans sont deux `a deux non parall`eles, ils
contiennent une droite en commun si et seulement si
existent des scalaires (i )1i3 6= (0, 0, 0) tels que :
3
X

i i = 0

i=1

Comme ils contiennent tous les trois le point M , il est pour cela
necessaire et suffisant que leurs directions forment un faisceau, ce
qui se traduit par la nullite du determinant :


0
z + 1 y




z1
0
x




y1 1x 0

Page 33/52

JP Barani

1er avril 2008


Soit :
yz 2 yx + zx + x + y = 0

Qui est une equation cartesienne de lensemble des points de (S)


qui nappartiennent `a aucune droite (Di ) (ce quon avait suppose
pour pouvoir faire le calcul) ; or ces trois droites sont incluses dans
(S) et verifient cette equation qui represente donc lensemble (S)
dans son integralite. Par pur souci dune culture dont vous etes
avide, on vous dit que ca sappelle un hyperbolode `a une nappe
et on vous ass`ene le dessin Maple ci-dessous avec des axes quon
a cependant fait tourner pour que ce soit plus joli.

Exercice 23. On conserve les notations et hypoth`eses de lexemple precedent. On rappelle les proprietes suivantes relatives aux bijections affines de
E3 . Soit f une telle bijection. On notera E3 la direction de E3 et L(f ) lapplication lineaire de E3 associee `a f (partie lineaire de f ) :
Pour tout couple (A, B) de point de E3 :

f (A)f (B) = L(f )(AB)

Page 34/52

JP Barani

1er avril 2008


f est determinee de mani`ere unique par limage dun point et lapplication lineaire L(f ).
f est bijective si et seulement si L(f ) GL(E3 ) et L(f 1 ) = L(f )1 .
Si F est un sous espace affine de E3 , sa direction F est un sous espace
vectoriel de E3 , f (F ) est un sous espace affine de E3 dont la direction
est L(f )(F ). En particulier f conserve le parallelisme.
1. Quelles sont les proprietes ci-dessus qui nutilisent pas la bijectivite de
f?
2. Soit f une bijection affine de E3 telle que f ((Di )) (Di ) pour i = 1, 2, 3.
On se propose de prouver que f = IdE3 .
(a) Demontrer que f ((Di )) = Di , pour i = 1, 2, 3 et que f ((3 )) =
(3 ). En deduire que les points A1 , A2 , O sont des points fixes de

f et que L(f )( k ) = k .

(b) Etudier
L(f )( i ) et L(f )( j ). En deduire que le plan affine (P ) =

O + Vect( i , j ) est stable par f .

(c) Montrer que le point (P ) (D3 ) est un point fixe de f et conclure.

3. Soit (Di0 ) un autre syst`eme de droites de E3 verifiant les memes proprietes que le syst`eme (Di ) (leurs vecteurs directeurs forment une base
de E3 et elles ne se coupent pas deux `a deux). Montrer lexistence
dune bijection affine g telle que pour i = 1, 2, 3 on ait g((Di )) = (i ).
En remarquant que lensemble des bijections affines de E3 constitue un
groupe pour la composition des bijections, prouver lunicite de g 1 .
4. Montrer lexistence
dune 
(unique) structure euclidienne sur E3 telle




que le rep`ere 0, i , j , k soit orthonorme. dans le suite on notera
( , ) ce produit scalaire sur E3 .
5. En diagonalisant un endomorphisme convenable de E3 , prouver lexis

tence dun rep`ere (A, I , J , K ) orthonorme o`


u (S) a une equation de
la forme :
x2 y 2 z 2
+ 2 2 =1
a2
b
c
Representer lallure de (S) dans ce rep`ere.
6. Montrer que A est un centre de symetrie de (S). Cette notion dependelle de la structure euclidienne introduite `a la question precedente ?
1

Historiquement cest lorigine de la notion de groupe.

Page 35/52

JP Barani

1er avril 2008


Demontrer que si (D) est une droite non contenue dans (S), lintersection (S) (D) est constituee dau plus deux points. En deduire lunicite
dun centre de symetrie de (S) (si B est un autre centre de symetrie de
(S), on introduira la composee A B o`
u A est la symetrie centrale
par rapport au point A).
Exercice 24 (Centrale 2003). Lieu des centres des sph`eres tangentes `a
deux droites orthogonales mais non coplanaires de lespace ?
Exercice 25 (Mines 2001).
E = {(x, y, z) R3 / x y + y z + x z = 0}
Dessiner E.
Exercice 26. Lieu des points dont la somme des carres distances `a deux
droites donnees est constante. Volume engendre.
Exercice 27 (Cen). Oxy est un rep`ere orthonorme. A un point fixe de Ox,
B un point de Oy, C est tel que OACB soit un rectangle. Soit M le projete
orthogonal de B sur OC.
1. Lieu () des points M quand on fait varier B.
2. () est la droite orthogonale `a Ox passant par A. Aire de la surface
limitee par () et ().
3. On fait tourner () autour de (), Volume du solide engendre.

3.4.2

Plan tangent `
a une surface

Exercice 28 (Ccp 2001). Soit (P ) le plan dequation u x + v y + w z = 1


2
2
2
et (S) la surface dequation x + y + z = 1. Montrer que (P ) est tangent `a
(S) si et seulement si u2 + v 2 + w2 = 1.
Exercice 29 (Centrale 2001). Dans R3 muni dun rep`ere orthonorme


(O, i , j , k ) on consid`ere les deux droites :


x = 1
x = 1
()
(D)
y = z
y = z
Page 36/52

JP Barani

1er avril 2008

1. Image (D ) resp ( ) de (D) resp () par la rotation daxe (O, k ) et


dangle .
2. Soit (S) la surface dequation x2 + y 2 z 2 1 = 0. Montrer que, pour
tout R, (D ) et ( ) sont contenues dans (S).

3. Donner lequation cartesienne du plan tangent (P ) `a (S) en un point


M0 et montrer que (P ) (S) est la reunion de deux droites.

Exemple 22. Trouver le lieu des centres des ellipses dexcentricite 2/2,
contenues dans le parabolode de revolution dont une equation en rep`ere
orthonorme est, en coordonnees cylindriques :
r2 = 2pz
Demonstration. On va utiliser la biblioth`eque (package) "linalg" afin de pouvoir faire des operations algebriques sur les points et les vecteurs. On commence donc par linvocation "with(linalg)".
>par:=x^2+y^2-2*p*z;
par := x2 + y 2 2 p z
Le probl`eme etant de revolution
autour de Oz, on cherche le lieu des
centres des ellipses dexcentricite 2/2 contenues dans un plan non vertical
parall`ele `a Ox. On peut donc definir ce plan par un point de laxe A(0, 0, a)

et une base ( i , J ) de sa direction avec :

J = cos t j + sin t k
et cos t non nul car sinon le plan est vertical.
>A:=vector([0,0,a]);i:=vector([1,0,0]);
>J:=vector([0,cos(t),sin(t)]);
A := [0, 0, a]
i := [1, 0, 0]
J := [0, cos(t), sin(t)]
Page 37/52

JP Barani

1er avril 2008


Un point P du plan est alors defini par ses coordonnees (X, Y ) dans le


rep`ere orthonorme (A, i , J ) :
>P:=evalm(A+X*i+Y*J);
P := [X, Y cos(t), a + Y sin(t)]
Do`
u lintersection avec le parabolode :
>inter1:=subs({x=P[1],y=P[2],z=P[3]},par);
inter1 := X 2 + Y 2 cos(t)2 2 p (a + Y sin(t))
Conique quasiment reduite. Cherchons en un centre :
>centre:=solve({diff(inter1,X),diff(inter1,Y) },{X,Y});
p sin(t)
, X = 0}
cos(t)2
On prend le centre comme nouvelle origine :
centre := {Y =

>inter2:=
>collect(expand(subs(Y=Y1+rhs(centre[1]),inter1)), {X,Y1});
p2 sin(t)2
2pa
cos(t)2
La conique est une ellipse si p sin(t)2 + 2 a cos(t)2 > 0, ce qui sera suppose
dans
la suite. Un calcul evident prouve que cette ellipse est dexcentricite

2/2 si et seulement si sin(t)2 = 1/2 soit t = /4 + k/2.


inter2 := X 2 + cos(t)2 Y1 2

>lieu:=subs(centre,evalm(P));


p sin(t)
p sin(t)2
lieu := 0,
, a+
cos(t)2
cos(t)
Comme tan(t) = epsilon = 1, on le recrit `a la main :
>lieu1:=vector([0,p*epsilon,a+p]);
lieu1 := [0, p , a + p]
Page 38/52

JP Barani

1er avril 2008


Avec la condition ci dessus : p/2 + a > 0, ie a > p/2, on trouve la partie
du cylindre de revolution autour de Oz dont la base est le cercle de centre O
et de rayon p dans le plan xOy, limitee inferieurement par le plan dequation
z = p/2.
>with(plots):
>despar:=implicitplot3d(subs(p=1,par),
x=-2..2,y=-2..2,z=-1..4):
>descyl:=plot3d([cos(t),sin(t),u],t=0..2*Pi,u=-1..3):
>display({despar,descyl},scaling=constrained);

Exemple 23. On consid`ere dans


lespace 
euclidien oriente de dimension 3,



muni dun rep`ere orthonorme 0, i , j , k = (O, i , j , k ), la surface (S)
dequation :
z 2 (x2 + y 2 ) = x2 y 2
1. Trouver les droites de (S) non parall`eles au plan xOy.
2. Trouver toutes les droites de (S).
Page 39/52

JP Barani

1er avril 2008


3.
4.
5.
6.

(S) est-il reunion de toutes les droites incluses dans (S) ?


Tracer (S).
Tracer lintersection de (S) et du plan z = x.
Tracer la projection de (S) sur ce plan.

Demonstration. Lexercice etait enti`erement pose en Maple :


>eq:=z^2*(x^2+y^2)+y^2-x^2;
eq := z 2 (x2 + y 2 ) + y 2 x2
Droites de (S) non parall`eles `a xOy : On les cherche parametrees en z
sous la forme :

x = az +
y = bz +
>drt:=subs({x=a*z+alpha,y=b*z+beta},eq);
drt := z 2 ((a z + )2 + (b z + )2 ) + (b z + )2 (a z + )2
Ce polynome doit sannuler pour tout z. On cherche ses coefficients :
>drts:=collect(drt,z);
drts := (a2 + b2 ) z 4 + (2 a + 2 b) z 3 + (b2 + 2 + 2 a2 ) z 2 + (2 b 2 a) z 2
+ 2
>eqs:={coeffs(drts,z)};
eqs := {b2 + 2 + 2 a2 , 2 a + 2 b, a2 + b2 , 2 + 2 , 2 b 2 a}
On nobtient que a = b = = = 0 soit Oz. Cherchons les droites
parall`eles `a xOy.
>drt1:=subs({y=m*x+p,z=h},eq);
drt1 := h2 (x2 + (m x + p)2 ) + (m x + p)2 x2
>drt1s=collect(drt1,x);
drt1s = (h2 (1 + m2 ) + m2 1) x2 + (2 h2 p m + 2 p m) x + h2 p2 + p2
Page 40/52

JP Barani

1er avril 2008


Polynome qui doit sannuler pour tout x. Ici il faut reflechir car la fonction
solve va donner les solutions complexes. On voit que necessairement p = 0
donc les droites cherchees passent par O. Reparametrons en polaires.
>drt2:=subs({x=r*cos(theta),y=r*sin(theta),z=h},eq);
drt2 := h2 (r2 cos()2 + r2 sin()2 ) + r2 sin()2 r2 cos()2
>drt3:=map(combine,factor(drt2),trig);
drt3 := r2 (h2 cos(2 ))
Il sagit donc des droites parametrees par r sous la forme :

x = r cos
y = r
sin

z = cos 2
Il reste `a etudier le cas des droites parall`eles `a Oy.

>drt4:=subs({x=a,z=h},eq);
drt4 := h2 (a2 + y 2 ) + y 2 a2
>collect(drt4,y);
(h2 + 1) y 2 + h2 a2 a2
Il ny en a pas. On voit que (S) est bien reunion des droites quil contient
puisque tout point de (S) non sur Oz, dont (r, , h) est un syst`eme de coordonnees cylindriques, appartient `a la droite :

x = r cos
y = r sin
avec h2 = cos 2

z = h

>with(plots):
>implicitplot3d(eq,x=-10..10,y=-10..10,z=-2..2,numpoints=10000);

Page 41/52

JP Barani

1er avril 2008

Intersection avec z = x. Sa projection sur xOy est donnee par :


>pro:=subs(z=x,eq);
pro := x2 (x2 + y 2 ) + y 2 x2
On essaie un parametrage en polaires :
>polpro:=subs({x=r*cos(t),y=r*sin(t)},pro);
polpro := r2 cos(t)2 (r2 cos(t)2 + r2 sin(t)2 ) + r2 sin(t)2 r2 cos(t)2
>pol1:=combine(simplify(polpro)/r^2,trig);
pol1 :=

1 2
1
r cos(2 t) + r2 cos(2 t)
2
2

>solve(pol1,r);
p
p
2 (cos(2 t) + 1) cos(2 t)
2 (cos(2 t) + 1) cos(2 t)
,
cos(2 t) + 1
cos(2 t) + 1
Page 42/52

JP Barani

1er avril 2008


>rho:=sqrt(2)*sqrt((cos(2*t)+1)*cos(2*t))/(cos(2*t)+1);
p
2 (cos(2 t) + 1) cos(2 t)
:=
cos(2 t) + 1
Trace des deux courbes obtenues :
>dom:=t=-Pi/4..Pi/4;
>crb1:=spacecurve([rho*cos(t),rho*sin(t),rho*cos(t)],dom):
>crb2:=spacecurve([-rho*cos(t),-rho*sin(t),-rho*cos(t)],dom):
>display({crb1,crb2});

Pas tr`es significatif. Faisons un changement de rep`ere de sorte que le plan


Z = 0 ((X, Y, Z) sont les nouvelles coordonnees dun point) soit le plan x = z.

On prend (O, I , J , K ) avec :


2/2( i + k )
I =

J = j


K =
2/2( i + k )

Ce qui donne les formules de passage suivantes :


Page 43/52

JP Barani

1er avril 2008


>neweq:=subs({x=(X-Z)/sqrt(2),y=Y,z=(X+Z)/sqrt(2)},eq);
neweq :=

1
1
1
(X + Z)2 ( (X Z)2 + Y 2 ) + Y 2 (X Z)2
2
2
2

>inters:=subs({Z=0},neweq);
inters :=

1 2 1 2
1
X ( X + Y 2) + Y 2 X 2
2
2
2

>interv:=X=-2..2,Y=-2..2:
>conds:=numpoints=5000,scaling=constrained:
>implicitplot(inters,interv,conds);

0.4
Y 0.2

0.5

0.5
0.2

1
X

0.4

Ca ressemble `a une lemniscate de Bernoulli. Essayons :


>polint:=subs(X=r*cos(theta),Y=r*sin(theta),inters);
polint :=
Page 44/52

1 2
1
1
r cos()2 ( r2 cos()2 + r2 sin()2 ) + r2 sin()2 r2 cos()2
2
2
2
JP Barani

1er avril 2008


>polint1:=combine(factor(polint),trig);

polint1 :=

1 4
1
5 4 1 2 3 2
r cos(4 ) + r4 cos(2 ) +
r + r r cos(2 )
32
8
32
4
4

>solve(polint1,r);
p

%1 (1 + 3 cos(2 ))
0, 0, 2
, 2
%1
%1 := cos(2 )2 3 2 cos(2 )

%1 (1 + 3 cos(2 ))
%1

Ca na pas lair de pouvoir se ramener `a lequation dune lemniscate :


= a cos 2.
2

Exemple 24 (Fen
etre de Viviani). On appelle ainsi la courbe intersection
dune sph`ere (S) de rayon r et dun cylindre de revolution (C) de rayon r/2
qui lui est tangent interieurement. On choisira comme axe Oz la generatrice
du cylindre qui passe par le point O, centre de la sph`ere, et comme axe Ox la
droite qui joint le point A au centre du cercle intersection du plan orthogonal
`a Oz et de cylindre. On se propose :
1. De representer la figure.
2. De calculer le volume du solide limite par la sph`ere et le cylindre.
3. De determiner lequation et de tracer la surface (SC), lieu de lensemble
des droites (D) qui rencontrent Oz est la courbe (S) (C).
Demonstration. 1) Trac
es de (S) et (C) >cyl:=(r,x,y,z)->(x-r/2)^2+y^2-r^2/4;
>sph:=(r,x,y,z)->x^2+y^2+z^2-r^2;
cyl := (r, x, y, z) (x

1 2
1
r) + y 2 r2
2
4

sph := (r, x, y, z) x2 + y 2 + z 2 r2
Page 45/52

JP Barani

1er avril 2008


>with(plots):
>dom:=t=0..Pi,u=-2..2:
>plotc:=plot3d([2*cos(t)^2,2*cos(t)*sin(t),u],dom):
>domaine:=x=-2..2,y=-2..2,z=-2..2:
>plotsp:=implicitplot3d(sph(2,x,y,z),domaine):
>titre1:=vue de trois quart:
>conds1:=scaling=constrained,numpoints=10000,title=titre1:
>dessin1:=display({plotc,plotsp},conds1):
>dessin1;
vue de trois quart

2) Calcul du volume En utilisant les symetries de la figure, il vient :


ZZ p
V =4
r2 x2 y 2 dx dy
D

O`
u D est la premiere moitie du disque defini par lintersection du cylindre et du plan xOy.
Lintegrale se calcule en polaires :
ZZ p
V =4
r2 2 d d
D

Page 46/52

JP Barani

1er avril 2008


o
n

D = (, ) / 0 , 0 r cos
2

>seg:=int(sqrt(r^2-rho^2)*rho,rho=0..r*cos(theta));
seg := 1/3 r2 r2 (cos())2
>V:=4*int(seg,theta=0..Pi/2);
V := 4/9

4 r2

>Vol:=simplify(V,symbolic);

3/2

3/2

+ 1/3 r2

+ 2/3 r2

3/2

3/2

8
Vol := r3 + 2/3 r3
9
3) Lieu des droites qui sappuient sur laxe Oz et sur la fen
etre de Viviani
On se donne un point M (x, y, z) E3 nappartenant pas `a laxe Oz.
Un syst`eme dequations parametriques de la droite DM qui passe par
M et qui coupe orthogonalement Oz est :

X = tx
Y = ty

Z = z
On ecrit les equations aux intersections de la droite DM et de (S) (C)
sous forme de polynomes en t.
>eqc:=cyl(r,t*x,t*y,z);eqs:=sph(r,t*x,t*y,z);
1 2
1
r) + t2 y 2 r2
2
4
eqs := t2 x2 + t2 y 2 + z 2 r2
M (SC) si et seulement si les deux polynomes ci dessus ont une
racine reelle commune. Or, pour |z| r ; le polynome Q defini par
lexpression eqs poss`ede deux racines reelles opposees notees a et a.
Si P est le polynome defini par lexpression eqc, P et Q ont une racine
commune si et seulement si :
eqc := (t x

P (a)P (a) = 0
Expression symetrique qui sexprime donc uniquement en fonction des
coefficients de P et Q via la commande evala.
Page 47/52

JP Barani

1er avril 2008


>alias(a=RootOf(eqs,t));
I, a
>eqcc:=evala(subs(t=a,eqc)*subs(t=-a,eqc));
r4 y 2
r2 z 2 y 2
z 4 x2
z4 y2
x2 r 2 z 2
+

2
+
+
x2 + y 2 x2 + y 2
x2 + y 2 x2 + y 2 x2 + y 2
Une equation de (SC) est donc obtenue en multipliant celle ci par
x2 + y 2 . On recup`ere donc laxe Oz (SC) qui avait ete perdu par la
mise en equation.
eqcc :=

>eqccc:=normal((x^2+y^2)*eqcc);
eqccc := x2 r2 z 2 + r4 y 2 2 r2 z 2 y 2 + z 4 x2 + z 4 y 2
>domaine2:=x=-2..2,y=-2..2,z=-2.1..2.1:
>conds2:=domaine2,scaling=constrained,numpoints=10000:
>plotcc:=implicitplot3d(subs(r=2,eqccc),conds2):
>plotcc;

Bien entendu, pour z = r on obtient des plans, ce qui est coherent.


Page 48/52

JP Barani

1er avril 2008


>conds3:=scaling=constrained,numpoints=10000:
>dessin3:=display({plotc,plotsp,plotcc },conds3):
>dessin3;

3.4.3

Exercices sur les surfaces

Exercice 30 (Cen 2000 et 2002). Lespace E3 est muni dun rep`ere orthonorme daxes (Ox, Oy, Oz). On consid`ere la nappe parametree (S) definie
par :

sin v

x = (1 + cos u) cos v
i h
y = cos u
(u, v) ] , [ ,

2 2

sin u

z =
cos v
1. Determiner la courbe dequation v = v0 et ses elements caracteristiques.

2. Determiner la courbe dequation u = u0 et montrer quelle correspond `a


une branche dhyperbole. Trouver le lieu de ses foyers et de ses sommets.
Page 49/52

JP Barani

1er avril 2008


Exercice 31 (Cen 98). Lespace E3 est muni dun rep`ere orthonorme. Soit
() lensemble des points de E3 defini par :
 2
x + z 2 = R2
y
= a
1. Visualiser () `a laide de Maple.
2. On note respectivement H, P , Q les points dintersection eventuels du
plan dequation z = h avec Oz et ().
3. Calculer le centre du cercle (Ch ), circonscrit au triangle HP Q.
4. Lorsque h varie, le cercle (Ch ) engendre une surface (S) dont on demande une equation cartesienne et les projections sur les plans de coordonnees.
Exercice 32 (Cen 99). Soit (S)

x =
y =

z =

la surface dequations parametriques :


(2 + u) cos v
(1 + 2u) sin v
u

Trouver les droites tracees sur (S). Determiner le lieu des points de (S) en
lesquels son plan tangent est parall`ele `a Oz.
Exercice 33 (Cen 99). Soit (S) la surface dequation x2 + y 2 z 2 = 0 en
rep`ere orthonorme.

1. Etudier
la projection sur le plan xOy de lintersection de (S) et dun
plan quelconque.

2. Intersection de (S) et de la sph`ere de centre O et de rayon 2 ?


3. Determiner les droites tracees sur (S).
4. Determiner les deplacements qui laissent (S) globalement invariante.
Exercice 34 (Cen 99). Soit (S) la surface dequation :
z 2 xy 1 = 0
en rep`ere orthonorme.
1. Montrer que laxe Oz et le plan dequation x = y sont des elements de
symetrie de (S). Autres symetries ?
Page 50/52

JP Barani

1er avril 2008


2. Interpreter lequation de (S) `a laide du determinant de deux vecteurs.
Quen conclure sur (S) ?
3. En ecrivant le produit xy comme difference de deux carres, determiner
les intersections de (S) avec chacun des deux plans dequations :
x+yz =0

x+y+z =0

4. Diagonaliser avec Maple la matrice :

0
1/2 0
0
0
M = 1/2
0
0
1

Trouver une base orthonormale reduisant lequation de (S).

Exercice 35 (Mines 2002). Soit (S) la surface dequation :


x2 + y 2 z 2 = 1
1. Dessiner (S).
0
2. Determiner une equation du cone (CP ) de sommet P 2 , circonscrit `a
1
(S).
Exercice 36 (X 2001). Soit (S) la surface dequation :
a x2 + b y 2 + c z 2 = 1

a, b, c reels tous non nuls

1. Dessiner lallure des surfaces (S) possibles.


x0
2. Determiner une equation du cone (CP ) de sommet P y0 , circonscrit
z0
`a (S).
3. Lieu des points P tels que (CP ) contienne trois droites deux `a deux
perpendiculaires.
Exercice 37 (Mines 2003). Soit (S) la surface dequation ex + ey = ez en
rep`ere orthonorme.
Page 51/52

JP Barani

1er avril 2008


1. Montrer quexiste une direction orthogonale `a toutes les normales `a
(S).
2. Montrer que (S) est la reunion dune famille de droites parall`eles.

3. Etudier
lintersection de (S) avec un plan orthogonal `a toutes ces
droites.
Exercice 38 (Centrale 2004). Determiner les courbes bireguli`eres tracees
sur la surface dequation x2 + y 2 = a2 (a > 0 fixe) dont la normale `a leur
plan osculateur en tout point M dicelles (plan passant par M et dirige par
les deux premiers vecteurs derives) fasse un angle de /4 avec Oz.
Exercice 39 (Centrale 2004).
(S) = {(x, ln(cos(x)), z) / x ] /2, /2[, z R}
R3 est muni de sa structure affine euclidienne canonique. (P ) est la projection
orthogonale de (S) sur xOy.
1. Determiner (P ), tracer (P ) et determiner la courbure en un point de
(P ).
2. Determiner une equation du plan tangent (PM ) `a (S) en M (x, y, z)
(S).
3. Determiner lensemble des M (S) tels que (PM ) soit parall`ele au plan
yOz
Exercice 40 (Centrale 2004). Soit (C) dequations :
 2
x + y 2 = R2
z = 0
et (S) la surface dequation x y = a z, a > 0. Trouver lensemble des points
M de (S) tels que le plan tangent `a (S) en M soit aussi tangent `a (C).
Exercice 41 (Centrale 2004). Soit la surface (S) dequation x2 + y 2 =
sin2 z dans R3 canoniquement affine euclidien.
1. Trouver les points reguliers de (S) et lequation du plan tangent en ces
points.
2. Trouver lintersection des droites tangentes `a (S) et parall`eles au vecteur u = (1, 0, 1) avec le plan xOy. [On definit une droite tangente
comme une droite incluse dans le plan tangent et qui touche la surface
au point correspondant]
Page 52/52

JP Barani

Das könnte Ihnen auch gefallen