Sunteți pe pagina 1din 33

Probleme de geometrie plana.

Aria unui poligon


Planul XoY
Ecuaţia unei drepte
Forma generala: A x + B y + C = 0

Orice punct (x,y) care respecta ecuatia de


mai sus se afla pe dreapta descrisa de
aceasta ecuatie.

Exemple:

● 3x + 5y - 1 = 0
● x-y=0
● -10x + 2y + 4 = 0

Prin doua puncte distincte din plan, trece


exact o dreapta. => Este suficient sa avem
doua puncte pentru a determina unic o
dreapta.
Identificarea dreptei ce
trece prin doua puncte
Dacă cunoaştem doar două puncte de pe
dreapta: (x1, y1), (x2, y2), cum aflăm A, B, C ?
Identificarea dreptei ce
trece prin doua puncte
Dacă cunoaştem doar două puncte de pe
dreapta: (x1, y1), (x2, y2), cum aflăm A, B, C ?

Solutie:

A = y2 - y1
B = x1 - x2
C = - (A * x1 + B * y1)
Identificarea dreptei ce
trece prin doua puncte
Dacă cunoaştem doar două puncte de pe
dreapta: (x1, y1), (x2, y2), cum aflăm A, B, C ?

Solutie:

A = y2 - y1
B = x1 - x2
C = - (A * x1 + B * y1)

Care este ecuatia dreptei din figura alaturata?


Identificarea dreptei ce
trece prin doua puncte
Dacă cunoaştem doar două puncte de pe
dreapta: (x1, y1), (x2, y2), cum aflăm A, B, C ?

Solutie:

A = y2 - y1
B = x1 - x2
C = - (A * x1 + B * y1)

Care este ecuatia dreptei din figura alaturata?

Raspuns: x - 2y + 4 = 0 ?
Atentie: aceeasi dreapta poate sa aiba mai multe
ecuatii. Ca de exemplu dreapta din figura
alaturata poate sa mai aiba ecuatiile:
● -x + 2y - 4 = 0
● -2x + 4y - 8 = 0
Intersectia a doua drepte

Cum aflam intersectia a doua drepte?

A1 * x + B1 * y + C1 = 0
A2 * x + B2 * y + C2 = 0
Intersectia a doua drepte

Cum aflam intersectia a doua drepte?

A1 * x + B1 * y + C1 = 0
A2 * x + B2 * y + C2 = 0

x = (B2 * C1 - B1 * C2) / (A1 * B2 - A2 * B1)


y = (A1 * C2 - A2 * C1) / (A1 * B2 - A2 * B1)

Daca (A1 * B2 – A2 * B1) = 0


atunci dreptele sunt paralele.
Lungimea unui segment

Lungimea unui segment este:

sqrt((x1 - x2)2 + (y1 - y2)2)

Aceasta formula provine din aplicarea C


Teoremei lui Pitagora in triunghiul ABC.
Aria unui triunghi
Aria unui triunghi se poate calcula in mai multe
moduri:

1. h * AB / 2
2. Heron: sqrt(s(s-AB)(s-AC)(s-BC)), s este
semiperimetrul
3. Folosind determinanti.
Aria unui triunghi
Aria unui triunghi se poate calcula in mai multe
moduri:

1. h * AB / 2
2. Heron: sqrt(s(s-AB)(s-AC)(s-BC)), s este
semiperimetrul
3. Folosind determinanti.

Probabil cel mai favorabil mod de a determina


aria intr-un progarm este sa o scrii folosind
determinanti.
Aria =
| x1 * y2 + y1 * x3 + x2 * y3
- x1 * y3 - y1 * x2 - y2 * x3 | / 2
Aria unui triunghi

A se remaraca faptul ca am luat


valoarea determinantului in modul.
Aceasta poate sa fie si negativa.

Daca valoarea determinantului este


negativa, atunci punctele de pe
triunghi sunt pozitionate in sens orar.
Aria unui triunghi

A se remaraca faptul ca am luat valoarea


determinantului in modul. Aceasta poate
sa fie si negativa.

Daca valoarea determinantului este


pozitiva, atunci punctele de pe triunghi
sunt pozitionate in sens trigonometric.
Aria unui triunghi
A se remaraca faptul ca am luat valoarea
determinantului in modul. Aceasta poate
sa fie si negativa.

Daca valoarea determinantului este 0,


atunci punctele de pe triunghi sunt
coliniare, triunghiul este degenerat, iar
aria acestuia este 0.
Distanta de la un punct
la o dreapta

Pentru a determina distanta de la un punct(C)


la o dreapta(AB) putem sa calculam aria
triunghiului ABC in doua moduri.

Fie S aria triunghiului ABC calculata cu


determinant. Atunci distanta de la C la AB
este 2 * S / AB.
Distanta de la un punct
la o dreapta

Dar care e distanta de la C la segmentul AB?


Distanta de la un punct
la o dreapta

Dar care e distanta de la C la segmentul AB?

Formula anterioara functioneaza doar daca piciorul inaltimii


din C cade in interiorul segmentului A, B. Altfel, distana de la
C la AB este fie distanta de la C la A fie distanta de la C la B.
Distanta de la un punct
la o dreapta

Dar care e distanta de la C la segmentul AB?

Formula anterioara functioneaza doar daca piciorul inaltimii


din C cade in interiorul segmentului A, B. Altfel, distana de la
C la AB este fie distanta de la C la A fie distanta de la C la B.

Cum determinam ca piciorul inaltimii din C cade in interiorul


segmentului AB?
Distanta de la un punct
la o dreapta

Dar care e distanta de la C la segmentul AB?

Formula anterioara functioneaza doar daca piciorul inaltimii


din C cade in interiorul segmentului A, B. Altfel, distana de la
C la AB este fie distanta de la C la A fie distanta de la C la B.

Cum determinam ca piciorul inaltimii din C cade in interiorul


segmentului AB?

Piciorul inaltimii din C cade in interiorul segmentului AB daca


si numai data unghiurile ABC si BAC sunt ascutite.
Distanta de la un punct
la o dreapta

Dar care e distanta de la C la segmentul AB?

Formula anterioara functioneaza doar daca piciorul inaltimii


din C cade in interiorul segmentului A, B. Altfel, distana de la
C la AB este fie distanta de la C la A fie distanta de la C la B.

Cum determinam ca piciorul inaltimii din C cade in interiorul


segmentului AB?

Piciorul inaltimii din C cade in interiorul segmentului AB daca


si numai data unghiurile ABC si BAC sunt ascutite.
Pentru a determina daca un unghi ABC este ascutit, putem
sa ne folosim de Teorema lui Pitagora:
Daca AB2 + BC2 = AC2 atunci unghiul ABC este drept
Daca AB2 + BC2 > AC2 atunci unghiul ABC este ascutit
Daca AB2 + BC2 < AC2 atunci unghiul ABC este obtuz
Translarea punctelor
In unele probleme poate fi util sa translam
punctele astfel incat unul dintre ele sa ajunga in
(0,0).

De exemplu daca vrem sa translam triunghiul


alaturat pentru a avea punctul C = (0,0) trebuie sa
translam toate punctele cu (-8, -4).

A = (8 - 8, 6 - 4) = (0, 2)
B = (4 - 8, 4 - 4) = (4, 0)
C = (8 - 8, 4 - 4) = (0, 0)

Astfel, multe dintre formulele anterioare se pot


simplifica inlocuind Cx si Cy cu 0.
Rotirea unui plan

Uneori avem nevoie sa rotim toate punctele dintr-


un plan in jurul punctului 0,0.

Pentru acest lucru putem folosi functiile


trigonometrice sin si cos, iar noile coordonate a
unui punct (x,y) devin:

x' = x cos(θ) - y sin(θ)


y' = x sin(θ) + y cos(θ)
Simetricul unui punct
fata de o dreapta
Pentru a calcula simetricul punctului X fata de dreapta
d, trebuie sa gasim dreapta d’ care este perpendiculara
pe d si trece prin punctul X.
d
d: Ax + By + C = 0

Dreapta d’ are ecuatia: -Bx + Ay + D = 0

Exista o infinitate de drepte perpendiculare pe dreapta


d, astfel D poate lua orice valoare, dar noi vrem acea
dreapta care trece prin punctul X. Astfel inlocuim x,y
din ecuatia dreptei d’ cu coordonatele punctului X si il
aflam pe D.

Intersectam dreapta d cu dreapta d’ si gasim punctul Y.

X’x = Yx - (Xx - Yx)


X’y = Yy - (Xy - Yy)
Aria unui poligon convex

Cum putem calcula aria unui poligon convex?


Aria unui poligon convex

Cum putem calcula aria unui poligon convex?

Solutie:
Impratim poligonul in triunghiuri si adunam aria
fiecarui triunghi.

Avem N puncte de coordonate:


(P[1].x, P[1].y), (P[2].x, P[2].y), (P[3].x, P[3].y) …
... (P[N].x, P[N].y)
Aria unui poligon oarecare

Daca poligonul este concav?


Aria unui poligon oarecare

Daca poligonul este concav?

putem aduna ariile triunghiurilor exact ca in cazul


poligonului convex, dar fara sa aplicam modulul
pentru fiecare arie.
ariile se vor fi adunate si scazute in functie de
sensul orar sau trigonometric al fiecarui triunghi, iar
suma finala este aria poligonului (cu semn pozitiv
daca varfurile sunt procesate in sens orar).
Probleme
Problema 1

Fie două puncte A şi B de aceiaşi parte a unei drepte d. Se


cere să se determine un punct M pe dreapta d cu
proprietatea că suma AM + MB e mininimă.
Probleme
Problema 1

Fie două puncte A şi B de aceiaşi parte a unei drepte d. Se


cere să se determine un punct M pe dreapta d cu
proprietatea că suma AM + MB e mininimă.

Solutie:
Ducem simetricul punctului A faţă de dreapta d pe care îl
notăm cu A’. Oricare ar fi un punct N pe dreapta d, AN = A’N
pentru că triunghiul AA’N este isoscel având dreapta d şi
înălţime şi mediană. Astfel, avem că AN + NB = A’N + NB, deci
pentru ca să minimizăm suma AM + MB trebuie de fapt să
minimizăm suma A’M + MB. Punctele A’ şi B sunt situate de
părţi diferite ale dreptei, deci punctul M trebuie situat la
intersecţia segmentului A’B cu dreapta d.

Sursa: https://www.infoarena.ro/transformari-geometrice
Probleme
Problema 2
Fie două puncte A şi B în interiorul unui unghi format
de semidreptele d1 şi d2 care au capătul comun O. Se
cere să se determine două puncte M şi N astfel ca M
să aparţină lui d1 şi N să aparţină lui d2 iar suma AM +
MN + NB să fie minimă.
Probleme
Problema 2
Fie două puncte A şi B în interiorul unui unghi format
de semidreptele d1 şi d2 care au capătul comun O. Se
cere să se determine două puncte M şi N astfel ca M
să aparţină lui d1 şi N să aparţină lui d2 iar suma AM +
MN + NB să fie minimă.

Solutie:
Folosim aceeaşi idee: ducem simetricul punctului A,
notat cu A’, faţă de dreapta d1 şi simetricul punctului B
notat cu B’ faţă de dreapta d2. Orice puncte M şi N am
alege, avem că AM + MN + NB = A’M + MN + NB’.
Pentru a minimiza suma A’M + MN + NB’ trebuie ca M
şi N să fie intersecţiile segmentului A’B’ cu
semidreptele d1 şi d2.

Sursa:
https://www.infoarena.ro/transformari-geometrice
Tema

usor mediu greu

aria triunghi rabbit hunt geometry


triangle dreptunghi2 triangles2
carte reuniune tdrept
aria piscina
sau aria concav infasuratoare
norocoase

rezolvati cel putin 5 probleme pana vineri, pe care nu le-ati rezolvat pana acum.
trimiteti un raport pe discord pe canalul tema cu punctajele obtinute

clasa 8a: cele 5 probleme trebuie sa fie de dificultate cel putin medie