Pereiti prie turinio

Aptarimas:Matematika/Plokštuma

Page contents not supported in other languages.
Pridėti temą
Iš Wikibooks.

Taško atstumo iki plokštumos formulė neteisinga

[keisti]
Atstumas nuo taško iki plokštumos 1.
Atstumas nuo taško iki plokštumos 2.
Atstumas nuo taško iki plokštumos 3.
Per pavyzdį patikrinau, kad taško atstumo iki plokštumos formulė yra neteisinga.
Tegu duota plokštuma
2x+2y+2z−8=0,
x+y+z−4=0,
z=4−x−y.
Rasime taško C(1;1;0) atstumą iki šitos plokštumos.
Iš pradžių randamas atstumas nuo taško O(0; 0; 0) iki taško M(2; 2; 0) gulinčio ant xOy koordinačiu plokštumos. Pagal Pitagoro formulę šis atstumas lygus
OM=22+22=8=2.82842712474619.
Kai x ir y lygus 0, z reikšmė šitos plokštumos lygi 4. Kampas α tarp tiesės OM ir tiesės jungiančios taškus M(2; 2; 0) ir Q(0; 0; 4) yra gaunamas štai kaip. Jei laikysime, kad OQ yra sin⁡α, o OM yra cos⁡α, tai
tan⁡α=sin⁡αcos⁡α=48=1.414213562373=2.
α=arctan⁡2=54.7356103172453∘.
Atstumas nuo taško C(1; 1; 0) iki taško M(2; 2; 0) yra lygus
CM=OM/2=2.82842712474619/2=1.414213562373095=2.
Trumpiausias atstumas nuo taško C(1; 1; 0) iki tiesės QM yra trumpiausias atstumas d nuo taško C(1; 1; 0) iki plokštumos z=4−x−y.
d=2sin⁡α=2⋅sin⁡(54.7356103172453∘)=2⋅0.81649658=1.15470053837925.
sin⁡α reikia padauginti iš 2, nes ižambinė CM lygi 2 vietoje 1.
Skaičiuojant pagal oficialią taško atstumo iki plokštumos formulę, gausime:
plokštuma x+y+z−4=0;
M1 arba C(1; 1; 0) yra taškas esantis ne ant plokštumos;
plokštumos normalės vektorius yra n→=(A;B;C)=(1;1;1);
‖n→‖=A2+B2+C2=12+12+12=3=1.7320508.
d=|CCproj.ant.plok→⋅n→|‖n→‖=|Ax1+By1+Cz1+D|A2+B2+C2=|1⋅1+1⋅1+1⋅0−4|3=|2−4|3=
=|−2|3=21.73205080756887729=1.154700538379251529.
Pasirodo, kad taško atstumo iki plokštumos formulė teisinga. Dalinau skaičiuojant d iš 2, o reikėjo iš 3 dalint.


Įrodysiu, kad oficiali taško atstumo iki plokštumos formulė yra teisinga. Skaičiuojant d pagal ją, dauginamas vektorius CCproj.ant.plok→, kuris yra taško trumpiausio atstumo iki plokštumos vektorius, iš plokštumos normalės vektoriaus n→ ir ši sandauga padalinama iš plokštumos normalės vektoriaus ilgio ‖n→‖. Tai yra tas pats kas padauginti vektorių CCproj.ant.plok→ iš normalizuoto normalės vektoriaus n→ arba kitaip tariant iš vektoriaus n→ orto n∘→. Vektoriaus CCproj.ant.plok→ ortas yra lygus vektoriaus n→ ortui.
Pirmas pavyzdys. Tarkime duotas vektorius c→={1;1;1}. Jo ilgis yra
‖c→‖=12+12+12=3.
O dabar padauginsime šitą vektorių iš jo orto. Jo ortas yra:
c∘→={1;1;1}3={13;13;13}.
Padauginus skaliarine vektorių sandauga vektorių c iš jo normalizuoto vektoriaus, gaunama:
c→⋅c∘→=1⋅13+1⋅13+1⋅13=33=3.
Gavome tą patį ilgį.
Antras pavyzdys. Duotas vektorius c→={2;2;2}. Jo ilgis yra
‖c→‖=22+22+22=12.
O dabar padauginsime šitą vektorių iš jo orto. Jo ortas yra:
c∘→={2;2;2}12={212;212;212}.
Padauginus skaliarine vektorių sandauga vektorių c iš jo normalizuoto vektoriaus, gaunama:
c→⋅c∘→=2⋅212+2⋅212+2⋅212=4+4+412=1212=12.
Gavome tą patį ilgį.
Trečias pavyzdys. Duotas vektorius c→={1;2;3}. Jo ilgis yra
‖c→‖=12+22+32=14.
O dabar padauginsime šitą vektorių iš jo orto. Jo ortas yra:
c∘→={1;2;3}14={114;214;314}.
Padauginus skaliarine vektorių sandauga vektorių c iš jo normalizuoto vektoriaus, gaunama:
c→⋅c∘→=1⋅114+2⋅214+3⋅314=1+4+914=1414=14.
Gavome tą patį ilgį.
Keista, kad matematikos vadovėliuose nėra šitos ilgesnės vektoriaus c→={xc;yc;zc} ilgio skaičiavimo formulės:
‖c→‖=c→⋅c∘→=xc⋅xcxc2+yc2+zc2+yc⋅ycxc2+yc2+zc2+zc⋅zcxc2+yc2+zc2,
kuri ekvivalenti šiai formulei:
‖c→‖=xc2+yc2+zc2.


Detalesnis nagrinėjimas. Duotoji plokštuma x+y+z−4=0 turi normalės vektorių n→={1;1;1}. Ši plokštuma duoda tas pačias skaičiaus D reikšmes su bet kokiom x ir y reikšmėm, kai dauginamas vektorius {x−x0;y−y0;z−z0} su normalės vektorium n→={1;1;1.}. Kadangi D=−Ax0−By0−Cz0, tai paėmę x=1, y=1, gauname z=4-x-y=4-1-1=2. Ir x+y+z=1+1+2=4. Tada paėmę x=2, y=2, gauname z=4-x-y=4-2-2=0. Ir x+y+z=2+2+0=4. Tada dar paėmę x=0, y=0, gauname z=4-x-y=4-0-0=4. Ir x+y+z=0+0+4=4. Ir dar paėmę x=1, y=2, gauname z=4-x-y=4-1-2=1. Ir x+y+z=1+2+1=4. Ir dar paėmę x=1, y=0, gauname z=4-x-y=4-1-0=3. Ir x+y+z=1+0+3=4.
Vadinasi, nesvarbu kokius plokštumos x+y+z−4=0 taškus paimsi, skaliarinė sandauga vektoriaus (gulinčio ant šitos plokštumos) su normalės vektorium n→={1;1;1}. duos visada tą pačią D reikšmę.
Todėl įrodinėjant oficialią taško iki plokštumos formulę
d=|M0M1→⋅n→|‖n→‖=|(x1−x0)A+(y1−y0)B+(z1−z0)C|A2+B2+C2=|Ax1+By1+Cz1+D|A2+B2+C2,
tašką M0(x0;y0;z0), priklausantį plokštumai x+y+z−4=0 galima imti labai labai arti taško M(x; y; z), kuris sakykime šiuo atveju bus susikirtimo taškas plokštumos x+y+z−4=0 ir tiesės, kuri yra trumpiausias atstumas nuo taško M1(x1;y1;z1) (nepriklausančio šiai plokštumai) iki taško M0(x0;y0;z0). Ir nesvarbu kaip arti paimti tašką M0(x0;y0;z0) prie taško M(x; y; z), kuris yra projekcija taško M1(x1;y1;z1) (nepriklausančio šiai plokštumai) ant plokštumos x+y+z−4=0 (taškas M(x; y; z) priklauso šiai plokštumai; Atstumas M0M yra trumpiausias atstumas nuo taško M1(x1;y1;z1) iki plokštumos x+y+z−4=0), ir įstačius taško M0(x0;y0;z0) koordinates į plokštumos lygtį A(x−x0)+B(y−y0)+C(z−z0)=0, vis tiek visada bus gauta ta pati D reikšmė D=−Ax0−By0−Cz0=−4, nes A=1, B=1 ir C=1.
Vadinasi, kai galima laikyti, kad taško M0(x0;y0;z0) koordinatės yra beveik tos pačios kaip taško M(x; y; z), kuris taip pat guli ant plokštumos x+y+z−4=0, tai iš esmės galima pasirinkti bet kuri šios plokštumos tašką ir bus gauta ta pati D reikšmė. Todėl vektoriaus M1M0→ skaliarinė sandauga su normalės vektorium n→={A;B;C}={1;1;1} padalinto iš jo ilgio (normalizavus normalės vektorių) duos vektoriaus M1M0→ ilgį arba, kitaip tariant, atstumą nuo taško M1(x1;y1;z1) iki plokštumos x+y+z−4=0. Pagal formulę:
d=|M0M1→⋅n→|‖n→‖=|(x1−x0)A+(y1−y0)B+(z1−z0)C|A2+B2+C2=|Ax1+By1+Cz1+D|A2+B2+C2,
kuri lygi šiai formulei
d=|M0M1→⋅n→‖n→‖|=|(x1−x0)AA2+B2+C2+(y1−y0)BA2+B2+C2+(z1−z0)CA2+B2+C2|=
=|AA2+B2+C2x1+BA2+B2+C2y1+CA2+B2+C2z1+DA2+B2+C2|.
Kaip panagrinėta aukščiau, vektoriai M0M1→ ir n∘→=n→‖n→‖ yra kolinearūs ir ju skaliarinė sandauga duoda taško M1(x1;y1;z1) atstumą iki plokštumos x+y+z−4=0.


Toliau bus patikrinta ar su kitokia plokštuma ši oficiali taško atstumo iki plokštumos formulė veikia.
Duota plokštuma x+2y+2z−8=0. Arba z=4−x/2−y.
Iš pradžiu patikrinsime ar x+y+z visada duoda tą pačią reikšmę.
Kai x=1, y=1, gauname z=4-x/2-y=4-1/2-1=2.5. Ir x+y+z=1+1+2.5=4.5.
Kai x=2, y=2, gauname z=4-x/2-y=4-2/2-2=1. Ir x+y+z=2+2+1=5.
Kai x=2, y=1, gauname z=4-x/2-y=4-2/2-1=2. Ir x+y+z=2+1+2=5.
Kai x=1, y=2, gauname z=4-x/2-y=4-1/2-2=1.5. Ir x+y+z=1+2+1.5=4.5.
Kai x=0, y=2, gauname z=4-x/2-y=4-0/2-2=2. Ir x+y+z=0+2+2=4.
Kai x=2, y=0, gauname z=4-x/2-y=4-2/2-0=3. Ir x+y+z=2+0+3=5.
Kai x=1, y=0, gauname z=4-x/2-y=4-1/2-0=3.5. Ir x+y+z=1+0+3.5=4.5.
Kai x=0, y=1, gauname z=4-x/2-y=4-0/2-1=3. Ir x+y+z=0+1+3=4.
Kai x=0, y=0, gauname z=4-x/2-y=4-0/2-0=4. Ir x+y+z=0+0+4=4.
Kai x=4, y=2, gauname z=4-x/2-y=4-4/2-2=0. Ir x+y+z=4+2+0=6.
Kai x=2, y=3, gauname z=4-x/2-y=4-2/2-3=0. Ir x+y+z=2+3+0=5.
Matyti, kad su skirtingom x ir y reikšmėm suma x+y+z skiriasi (svyruoja nuo 4 iki 6).
Šios plokštumos normalės vektorius yra n→={A;B;C}={1;2;2}.
Kadangi D=−Ax0−By0−Cz0 ir A=1, B=2, C=2, tai su skirtingom x, y, z reikšmėm (su skirtingias plokštumos taškais) gaunama ta pati D reikšmė. Tai parodyta žemiau.
Kai x=1, y=1, z=2.5, tai D=−Ax0−By0−Cz0=−(1⋅1+2⋅1+2⋅2.5)=−(1+2+5)=−8.
Kai x=2, y=2, z=1, tai D=−Ax0−By0−Cz0=−(1⋅2+2⋅2+2⋅1)=−(2+4+2)=−8.
Kai x=2, y=1, z=2, tai D=−Ax0−By0−Cz0=−(1⋅2+2⋅1+2⋅2)=−(2+2+4)=−8.
Kai x=1, y=2, z=1.5, tai D=−Ax0−By0−Cz0=−(1⋅1+2⋅2+2⋅1.5)=−(1+4+3)=−8.
Kai x=0, y=2, z=2, tai D=−Ax0−By0−Cz0=−(1⋅0+2⋅2+2⋅2)=−(0+4+4)=−8.
Kai x=2, y=0, z=3, tai D=−Ax0−By0−Cz0=−(1⋅2+2⋅0+2⋅3)=−(2+0+6)=−8.
Kai x=1, y=0, z=3.5, tai D=−Ax0−By0−Cz0=−(1⋅1+2⋅0+2⋅3.5)=−(1+0+7)=−8.
Kai x=0, y=1, z=3, tai D=−Ax0−By0−Cz0=−(1⋅0+2⋅1+2⋅3)=−(0+2+6)=−8.
Kai x=0, y=0, z=4, tai D=−Ax0−By0−Cz0=−(1⋅0+2⋅0+2⋅4)=−(0+0+8)=−8.
Kai x=4, y=2, z=0, tai D=−Ax0−By0−Cz0=−(1⋅4+2⋅2+2⋅0)=−(4+4+0)=−8.
Kai x=2, y=3, z=0, tai D=−Ax0−By0−Cz0=−(1⋅2+2⋅3+2⋅0)=−(2+6+0)=−8.
Vadinasi, samprotaujant analogikškai, kaip tai buvo daroma nagrinėjant plokštumą x+y+z−4=0, galima tvirtinti, kad oficiali taško atstumo iki plokštumos formulė yra teisinga visais atvejais.
Trumpai. Imamas vektorius {x−x0;y−y0;z−z0} gulintis ant plokštumos. Taškas M(x; y; z) ant plokštumos parenkamas taip, tarsi tai yra projekcija trumpiausio atstumo nuo taško M1(x1;y1;z1). Toliau ant šios plokštumos pasirenkamas taškas M0(x0;y0;z0), kurio koordinatės tik vos vos skiriasi nuo taško M(x; y; z) koordinačių. Vadinasi atstumas M1M0 bus praktiškai trumpiausias atstumas nuo taško M1(x1;y1;z1) iki plokštumos x+2y+2z−8=0. Įstačius taško M0(x0;y0;z0) koordinates į formulę D=−Ax0−By0−Cz0 bus gauta reikšmė -8, t. y.
D=−Ax0−By0−Cz0=−1x0−2y0−2z0=−8.
Taip ir gaunama formulė:
d=|M0M1→⋅n→|‖n→‖=|(x1−x0)A+(y1−y0)B+(z1−z0)C|A2+B2+C2=|Ax1+By1+Cz1+D|A2+B2+C2,
kuri lygi šiai formulei:
d=|M0M1→⋅n→‖n→‖|=|(x1−x0)AA2+B2+C2+(y1−y0)BA2+B2+C2+(z1−z0)CA2+B2+C2|=
=|AA2+B2+C2x1+BA2+B2+C2y1+CA2+B2+C2z1+DA2+B2+C2|.
Nes aukščiau parodžiau, kad vektoriaus sandauga su jo paties normalizuotu vektoriu duoda vektoriaus ilgį. Vektoriai M0M1→ ir n→ yra kolinearūs (praktiškai tas pats vektorius, tik skiriasi ilgis ir gali būti priešingos krypties).