Kvaterniono

El testwiki
Salti al navigilo Salti al serĉilo
Multiplika Tabulo de Kvaternionoj
↓ × → Ŝablono:Math Ŝablono:Math Ŝablono:Math Ŝablono:Math
Ŝablono:Math Ŝablono:Math Ŝablono:Math Ŝablono:Math Ŝablono:Math
Ŝablono:Math Ŝablono:Math Ŝablono:Math Ŝablono:Math Ŝablono:Math
Ŝablono:Math Ŝablono:Math Ŝablono:Math Ŝablono:Math Ŝablono:Math
Ŝablono:Math Ŝablono:Math Ŝablono:Math Ŝablono:Math Ŝablono:Math

In matematiko, la kvaterniona nombrosistemo etendas la kompleksajn nombrojn. La kvaternionoj unue estis priskribita de la irlanda matematisto William Rowan Hamilton en 1843[1][2] kiel rimedo por reprezenti la grupon de turnadoj de tri-dimensia spaco.

La multipliko de kvaternionoj estas nekomuta.

La kvaternionoj ĝenerale estas representataj per la esprimo

a+b 𝐢+c 𝐣+d 𝐤, kie Ŝablono:Math, kaj Ŝablono:Math estas reelaj nombroj; kaj Ŝablono:Math, kaj Ŝablono:Math estas la normaj (kaj normalaj) kvaternionaj bazaj vektoroj.[3]

La kvaternionoj povas esti uzata kun aliaj reprezentoj de tri-dimensiaj turnadoj, ekzemple anguloj de Eŭler kaj matricoj de turnado, aŭ sole, depende de la aplikaĵo.

Multiplika tabulo
× Ŝablono:Math Ŝablono:Math Ŝablono:Math Ŝablono:Math
Ŝablono:Math Ŝablono:Math Ŝablono:Math Ŝablono:Math Ŝablono:Math
Ŝablono:Math Ŝablono:Math Ŝablono:Math Ŝablono:Math Ŝablono:Math
Ŝablono:Math Ŝablono:Math Ŝablono:Math Ŝablono:Math Ŝablono:Math
Ŝablono:Math Ŝablono:Math Ŝablono:Math Ŝablono:Math Ŝablono:Math
Nekomuteco estas emfazita per koloritaj kvadratoj.

Difino

Kvaterniono estas reprezentita per esprimo kun formo (a,b,c,d) aŭ, egale,

a+b𝐢+c𝐣+d𝐤 ,

kie a,b,c,d estas reela nombroj, kaj Ŝablono:Math, estas simboloj, kiuj reprezentas unuvektoroj, kie ĉiuj estas ortaj unu al la aliaj. Kutime, se unu el Ŝablono:Math estas nulo, la termino de la responda komponento estas ellasita; se ĉiuj estas nulo, la kvaterniono estas la nula kvaterniono, skribata kiel 𝟎; se unu el Ŝablono:Math egalas 1, la responda termino estas skribata kiel nur Ŝablono:Math, aŭ Ŝablono:Math.

La aro de kvaternionoj estas 4-dimensia vektora spaco sur la reelaj nombroj, kun {1,𝐢,𝐣,𝐤} kiel bazo kun po-komponenta adicio.

(a1+b1𝐢+c1𝐣+d1𝐤)+(a2+b2𝐢+c2𝐣+d2𝐤)=(a1+a2)+(b1+b2)𝐢+(c1+c2)𝐣+(d1+d2)𝐤,

kaj po-komponenta multipliko

λ(a+b𝐢+c𝐣+d𝐤)=λa+(λb)𝐢+(λc)𝐣+(λd)𝐤.

La multiplika grupstrukturo (indikata per apudmeto), estas difinita sur la kvaternionoj tiel:

(a+b𝐢+c𝐣+d𝐤)1=1a2+b2+c2+d2(ab𝐢c𝐣d𝐤). Do la kvaternionoj formas dividan algebron.

Kvaternionoj kiel turnadoj

3D vidigo de sfero kaj turnado ĉirkaŭ Eŭlera akso (e^) tra angulo de θ

En tri-dimensia spaco, laŭ la Turnado Teoremo de Eŭlero, kiu ajn turnado aŭ sekvenco de turnadoj de rigida korpo ĉirkaŭ fiksata punkto egalas unu turnado tra angulo θ ĉirkaŭ fiksata akso (nomata la Eŭlera akso), kiu enhavas la fiksatan punkton. [4] La Eŭlera akso estas kutime reprezentata per unuvektoro u (e^ en la jena bildo). Tial, ajna turnado en tri-dimensioj povas esti reprezentata kiel vectoro u kaj angulo θ.

Kvaternionoj prezentas simplan metodon enkodi tiun reprezenton [5] kiel akso kaj angulo per kvar reelaj nombroj, kaj povas esti uzata por apliki (kalkuki) la respondan turnadon al situa vektoro Ŝablono:Math, reprezentas punkto relative al la origino en tri-dimensia Kartezia spaco, skribata kiel R3.

Kartezia vectoro, ekzemple Ŝablono:Math, povas esti reskribita kiel Ŝablono:Math, kie Ŝablono:Math, Ŝablono:Math, Ŝablono:Math estas la bazaj unukvaternionoj, kiuj tie ĉi korespondas al la tri-dimensiajn Karteziajn aksojn (tradicie nomiĝatajn Ŝablono:Math, Ŝablono:Math, Ŝablono:Math), kun la multiplikaj reguloj de la kvaternionoj. Do la "kvaterniona interpretado" de la Kartezian vektoron Ŝablono:Math estas Ŝablono:Math. Tio estas "pura kvaterniono", kiu signifas, ke ĝi havas neniom reelan parton.

Kiel reprezenti turnadon per kvaronjono? Se ni reprezentas la turnadan akson u=(ux,uy,uz) kiel la unukvaterniono Ŝablono:Math, kaj la punkto p=(px,py,pz) kiel Ŝablono:Math, do la (kvarterniona interpretado de la) rezulto de la turnado de la punkto tra angulo θ ĉirkaŭ Ŝablono:Math estas

𝐫 = 𝐪𝐩𝐪1

kie

𝐪=eθ2(ux𝐢+uy𝐣+uz𝐤)=cosθ2+(ux𝐢+uy𝐣+uz𝐤)sinθ2=cosθ2+𝐮sinθ2.

Oni povas montri, ke la skalara komponanto de la rezulto Ŝablono:Math necese estas nulo. Estas ankaŭ montrebla, ke du turnadaj kvaternionoj povas esti kombinataj en unu kvaternionon per la esprimo 𝐪=𝐪2𝐪1, kie Ŝablono:Math korespondas al la turnado Ŝablono:Math sekvita de la turnado Ŝablono:Math. Tiel, multaj turnadoj povas esti kombinataj kune, kaj tiam aplikataj kiel unu turnado.

Vidu ankaŭ

Referencoj

Ŝablono:Referencoj

Ŝablono:Ĝermo

  1. Ŝablono:Cite journal
  2. Ŝablono:Cite book
  3. Ŝablono:Citation
  4. Euclidean and non-Euclidean Geometry. Patrick J. Ryan, Cambridge University Press, Cambridge, 1987.
  5. I.L. Kantor. Hypercomplex numbers, Springer-Verlag, New York, 1989.