กลับไปหน้าบทความ

อ่าน 12 นาที

เคอร์เนล (พีชคณิตเชิงเส้น)

ใน ทางคณิตศาสตร์ เคอร์เนลของ แผนที่เชิงเส้น หรือ ที่ รู้จักกันในชื่อ ปริภูมิว่าง หรือ ปริภูมิว่าง คือส่วนของ โดเมน ที่ถูกแมปไปยัง เวกเตอร์ศูนย์ ของ โคโดเมน เคอร์เนลเป็น...

เคอร์เนล (พีชคณิตเชิงเส้น)

ตัวอย่างหนึ่งของเคอร์เนล คือ ตัวดำเนินการเชิงเส้นแอล:(x,y)(x,x){\displaystyle L:(x,y)\longrightarrow (x,x)}แปลงจุดทั้งหมดบน(x=0,y){\displaystyle (x=0,y)}เส้นตรงไปยังจุดศูนย์(0,0){\displaystyle (0,0)}ดังนั้นจึงก่อให้เกิดแกนหลักสำหรับตัวดำเนินการเชิงเส้น

ในทางคณิตศาสตร์เคอร์เนลของแผนที่เชิงเส้น หรือ ที่รู้จักกันในชื่อปริภูมิว่างหรือปริภูมิว่างคือส่วนของโดเมนที่ถูกแมปไปยังเวกเตอร์ศูนย์ของโคโดเมนเคอร์เนลเป็นปริภูมิย่อยเชิงเส้นของโดเมน เสมอ [ 1 ]นั่นคือ เมื่อกำหนดแผนที่เชิงเส้นL : VWระหว่างปริภูมิเวกเตอร์ สองปริภูมิ VและWเคอร์เนลของL คือปริภูมิเวกเตอร์ขององค์ประกอบ vทั้งหมดของVที่L ( v ) = 0โดยที่0หมายถึงเวกเตอร์ศูนย์ในW [ 2 ]หรือในเชิงสัญลักษณ์มากขึ้น : เคอร์(แอล)={วีวีแอล(วี)=0}=แอล1(0).{\displaystyle \ker(L)=\left\{\mathbf {v} \in V\mid L(\mathbf {v} )=\mathbf {0} \right\}=L^{-1}(\mathbf {0} ).}

คุณสมบัติ

เคอร์เนลและภาพของแผนที่เชิงเส้นLจากVไปยังW

เคอร์เนลของLเป็นปริภูมิย่อยเชิงเส้นของโดเมนV [ 3 ] [ 2 ]

ในแผนที่เชิงเส้นแอล:วี,{\displaystyle L:V\to W,}สมาชิกสองตัวของV จะมี ภาพเดียวกันในW ก็ต่อเมื่อผลต่างของสมาชิกทั้งสองนั้นอยู่ในแกนหลักของLนั่นคือ

แอล(วี1)=แอล(วี2)แอล(วี1วี2)=0.{\displaystyle L\left(\mathbf {v} _{1}\right)=L\left(\mathbf {v} _{2}\right)\quad \iff \quad L\left(\mathbf {v} _{1}-\mathbf {v} _{2}\right)=\mathbf {0} .}

จากสิ่งนี้ จึงสรุปได้ว่า ตามทฤษฎีบทไอโซมอร์ฟิซึมข้อแรกภาพของL นั้น เป็นไอโซมอร์ฟิกกับผลหารของVโดยเคอร์เนล: ฉัน(แอล)วี/เคอร์(แอล).{\displaystyle \operatorname {im} (L)\cong V/\ker(L).}ในกรณีที่Vมีมิติจำกัดสิ่งนี้บ่งชี้ถึงทฤษฎีบทอันดับ-มิติว่าง : มืด(เคอร์แอล)+มืด(ฉันแอล)=มืด(วี).{\displaystyle \dim(\ker L)+\dim(\ชื่อผู้ดำเนินการ {im} L)=\dim(V)} โดยที่คำศัพท์นั้นอันดับหมายถึงมิติของภาพของLมืด(ฉันแอล),{\displaystyle \dim(\ชื่อผู้ดำเนินการ {im} L),}ในขณะที่nullityหมายถึงมิติของเคอร์เนลของLมืด(เคอร์แอล).{\displaystyle \dim(\ker L).}[ 4 ] นั่นคือ อันดับ(แอล)=มืด(ฉันแอล) และ ความเป็นโมฆะ(แอล)=มืด(เคอร์แอล),{\displaystyle \operatorname {Rank} (L)=\dim(\operatorname {im} L)\qquad {\text{ และ }}\qquad \operatorname {Nullity} (L)=\dim(\ker L),} ดังนั้นทฤษฎีบทอันดับ-มิติว่างจึงสามารถกล่าวใหม่ได้ดังนี้ อันดับ(แอล)+ความเป็นโมฆะ(แอล)=มืด(โดเมนแอล).{\displaystyle \operatorname {Rank} (L)+\operatorname {Nullity} (L)=\dim \left(\operatorname {domain} L\right).}

เมื่อVเป็นปริภูมิผลคูณภายใน ผลหารวี/เคอร์(แอล){\displaystyle V/\ker(L)}สามารถระบุได้ด้วยส่วนเติมเต็มเชิงตั้งฉากในVของเคอร์(แอล){\displaystyle \ker(L)}นี่คือการขยายแนวคิดของปริภูมิแถวหรือภาพร่วมของเมทริกซ์ ไปยังตัวดำเนินการเชิงเส้น

การสรุปทั่วไปไปยังโมดูล

แนวคิดเรื่องเคอร์เนลยังมีความหมายสำหรับโฮโมมอร์ฟิซึมของโมดูลซึ่งเป็นการขยายความของปริภูมิเวกเตอร์ โดยที่สเกลาร์เป็นสมาชิกของริงแทนที่จะ เป็น ฟิลด์โดเมนของการแมปคือโมดูล โดยที่เคอร์เนลประกอบเป็นซับโมดูลในกรณีนี้ แนวคิดเรื่องอันดับและความเป็นศูนย์ไม่จำเป็นต้องนำมาใช้เสมอไป

ในการวิเคราะห์เชิงฟังก์ชัน

ถ้าVและWเป็นปริภูมิเวกเตอร์เชิงทอพอโลยีโดยที่Wมีมิติจำกัด ตัวดำเนินการเชิงเส้นL : VWจะต่อเนื่องก็ต่อเมื่อเคอร์เนลของLเป็น ปริภูมิย่อย ปิดของV

การแสดงผลในรูปของการคูณเมทริกซ์

พิจารณาแผนที่เชิงเส้นที่แสดงด้วยเมทริกซ์A ขนาด m × nโดยมีสัมประสิทธิ์อยู่ในฟิลด์K (โดยทั่วไป)อาร์{\displaystyle \mathbb {R} }หรือซี{\displaystyle \mathbb {C} }) ซึ่งดำเนินการกับเวกเตอร์คอลัมน์xที่มีnส่วนประกอบเหนือKเคอร์เนลของแผนที่เชิงเส้นนี้คือเซตของคำตอบของสมการA x = 0โดยที่0หมายถึงเวกเตอร์ศูนย์มิติของเคอร์เนลของAเรียกว่ามิติศูนย์ของ A ในสั ญกร ณ์ การสร้างเซตเอ็น(เอ)=โมฆะ(เอ)=เคอร์(เอ)={xเคnเอx=0}.{\displaystyle \operatorname {N} (A)=\operatorname {Null} (A)=\operatorname {ker} (A)=\left\{\mathbf {x} \in K^{n}\mid A\mathbf {x} =\mathbf {0} \right\}.} สมการเมทริกซ์เทียบเท่ากับระบบสมการเชิงเส้นเอก พันธุ์ : เอx=0เอ11x1+เอ12x2++เอ1nxn=0เอ21x1+เอ22x2++เอ2nxn=0 เอ1x1+เอ2x2++เอnxn=0.{\displaystyle A\mathbf {x} =\mathbf {0} \;\;\Leftrightarrow \;\;{\begin{alignedat}{7}a_{11}x_{1}&&\;+\;&&a_{12}x_{2}&&\;+\;\cdots \;+\;&&a_{1n}x_{n}&&\;=\;&&&0\\a_{21}x_{1}&&\;+\;&&a_{22}x_{2}&&\;+\;\cdots \;+\;&&a_{2n}x_{n}&&\;=\;&&&0\\&&&&&&&&&&\vdots \ \;&&&\\a_{m1}x_{1}&&\;+\;&&a_{m2}x_{2}&&\;+\;\cdots \;+\;&&a_{mn}x_{n}&&\;=\;&&&0{\text{.}}\\\end{alignedat}}} ดังนั้น เคอร์เนลของAจึงเหมือนกับเซตคำตอบของสมการเอกพันธุ์ข้างต้น

คุณสมบัติของปริภูมิย่อย

เคอร์เนลของเมทริกซ์A ขนาด m × nบนฟิลด์Kคือปริภูมิย่อยเชิงเส้นของK nนั่นคือ เคอร์เนลของAซึ่งก็คือเซตNull( A )มีคุณสมบัติสามประการดังต่อไปนี้:

  1. Null( A )จะมีเวกเตอร์ศูนย์ อยู่เสมอ เนื่องจากA 0 = 0
  2. ถ้าx ∈ Null( A )และy ∈ Null( A )แล้วx + y ∈ Null( A )ซึ่งเป็นผลมาจากคุณสมบัติการกระจายตัวของการคูณเมทริกซ์เหนือการบวก
  3. ถ้าx ∈ Null( A )และ c เป็นเกลาร์cKแล้วc x ∈ Null( A )เนื่องจากA ( c x ) = c ( A x ) = c 0 = 0

พื้นที่แถวของเมทริกซ์

ผลคูณA xสามารถเขียนในรูปผลคูณดอทของเวกเตอร์ได้ดังนี้: เอx=[เอ1xเอ2xเอx].{\displaystyle A\mathbf {x} ={\begin{bmatrix}\mathbf {a} _{1}\cdot \mathbf {x} \\\mathbf {a} _{2}\cdot \mathbf {x} \\\vdots \\\mathbf {a} _{m}\cdot \mathbf {x} \end{bmatrix}}.}

ในที่นี้a₁ ..., aᵢแทนแถวของเมทริกซ์Aดังนั้นxจะอยู่ในเคอร์เนลของAก็ต่อเมื่อxตั้งฉาก (หรือตั้งฉาก) กับเวกเตอร์แถวแต่ละตัวของA ( ความเป็นตั้งฉากถูกกำหนดให้มีผลคูณดอทเป็น 0)

ปริภูมิแถวหรือ โคอิมเมจ ของเมทริกซ์Aคือปริภูมิที่เกิดจากการรวมเวกเตอร์แถวของAด้วยเหตุผลข้างต้น เคอร์เนลของAจึงเป็นส่วนเติมเต็มเชิงตั้งฉากของปริภูมิแถว กล่าวคือ เวกเตอร์xอยู่ในเคอร์เนลของAก็ต่อเมื่อมันตั้งฉากกับทุกเวกเตอร์ในปริภูมิแถวของA

มิติของปริภูมิแถวของAเรียกว่าอันดับของAและมิติของเคอร์เนลของAเรียกว่าความเป็นศูนย์ของAปริมาณเหล่านี้มีความสัมพันธ์กันโดยทฤษฎีบทอันดับ-ความเป็นศูนย์[ 4 ]อันดับ(เอ)+ความว่างเปล่า(เอ)=n.{\displaystyle \operatorname {rank} (A)+\operatorname {nullity} (A)=n.}

ช่องว่างด้านซ้าย

ปริภูมิว่างด้านซ้ายหรือโคเคอร์เนลของเมทริกซ์Aประกอบด้วยเวกเตอร์คอลัมน์x ทั้งหมด โดยที่x ∈ T A = 0 ∈ Tโดยที่ T แทนการสลับแถวและคอลัมน์ของเมทริกซ์ ปริภูมิว่างด้านซ้ายของAเหมือนกับเคอร์เนลของA ∈ Tปริภูมิว่างด้านซ้ายของAเป็นส่วนเติมเต็มเชิงตั้งฉากของปริภูมิคอลัมน์ของAและเป็นคู่ตรงข้ามกับโคเคอร์เนลของการแปลงเชิงเส้นที่เกี่ยวข้อง เคอร์เนล ปริภูมิแถว ปริภูมิคอลัมน์ และปริภูมิว่างด้านซ้ายของAเป็นปริภูมิย่อยพื้นฐานสี่ปริภูมิที่เกี่ยวข้องกับเมทริกซ์A

ระบบสมการเชิงเส้นไม่เอกพันธุ์

เคอร์เนลยังมีบทบาทในการแก้ระบบสมการเชิงเส้นที่ไม่เป็นเอกพันธุ์อีกด้วย: เอx=หรือเอ11x1+เอ12x2++เอ1nxn=1เอ21x1+เอ22x2++เอ2nxn=2 เอ1x1+เอ2x2++เอnxn={\displaystyle A\mathbf {x} =\mathbf {b} \quad {\text{or}}\quad {\begin{alignedat}{7}a_{11}x_{1}&&\;+\;&&a_{12}x_{2}&&\;+\;\cdots \;+\;&&a_{1n}x_{n}&&\;=\;&&&b_{1}\\a_{21}x_{1}&&\;+\;&&a_{22}x_{2}&&\;+\;\cdots \;+\;&&a_{2n}x_{n}&&\;=\;&&&b_{2}\\&&&&&&&&&&\vdots \ \;&&&\\a_{m1}x_{1}&&\;+\;&&a_{m2}x_{2}&&\;+\;\cdots \;+\;&&a_{mn}x_{n}&&\;=\;&&&b_{m}\\\end{alignedat}}} ถ้าuและvเป็นสองคำตอบที่เป็นไปได้ของสมการข้างต้นแล้ว เอ(คุณวี)=เอคุณเอวี==0{\displaystyle A(\mathbf {u} -\mathbf {v} )=A\mathbf {u} -A\mathbf {v} =\mathbf {b} -\mathbf {b} =\mathbf {0} } ดังนั้น ผลต่างของคำตอบสองคำตอบใดๆ ของสมการA x = b จะอยู่ในแกนกลางของA

ดังนั้น ผลเฉลยใดๆ ของสมการA x = bสามารถแสดงได้ในรูปผลรวมของผลเฉลยคงที่vและองค์ประกอบใดๆ ของเคอร์เนล นั่นคือ เซตผลเฉลยของสมการA x = bคือ {วี+xเอวี=xโมฆะ(เอ)},{\displaystyle \left\{\mathbf {v} +\mathbf {x} \mid A\mathbf {v} =\mathbf {b} \land \mathbf {x} \in \operatorname {Null} (A)\right\},} ในทางเรขาคณิต หมายความว่าเซตคำตอบของสมการA x = bคือการเลื่อนตำแหน่งของเคอร์เนลของAโดยเวกเตอร์vดูเพิ่มเติมที่ทางเลือกของ Fredholmและระนาบ (เรขาคณิต )

ภาพประกอบ

ต่อไปนี้เป็นตัวอย่างง่ายๆ ของการคำนวณเคอร์เนลของเมทริกซ์ (ดูหัวข้อ§  การคำนวณโดยวิธีกำจัดแบบเกาส์เซียนด้านล่าง สำหรับวิธีการที่เหมาะสมกว่าสำหรับการคำนวณที่ซับซ้อนกว่า) ตัวอย่างนี้ยังกล่าวถึงปริภูมิแถวและความสัมพันธ์กับเคอร์เนลด้วย

พิจารณาเมทริกซ์ เอ=[235423].{\displaystyle A={\begin{bmatrix}2&3&5\\-4&2&3\end{bmatrix}}.} เคอร์เนลของเมทริกซ์นี้ประกอบด้วยเวกเตอร์ทั้งหมด( x , y , z ) ∈ R 3ซึ่ง [235423][xyz]=[00],{\displaystyle {\begin{bmatrix}2&3&5\\-4&2&3\end{bmatrix}}{\begin{bmatrix}x\\y\\z\end{bmatrix}}={\begin{bmatrix}0\\0\end{bmatrix}},} ซึ่งสามารถแสดงได้ในรูปของระบบสมการเชิงเส้นเอก พันธุ์ ที่เกี่ยวข้องกับx , yและz : 2x+3y+5z=0,4x+2y+3z=0.{\displaystyle {\begin{aligned}2x+3y+5z&=0,\\-4x+2y+3z&=0.\end{aligned}}}

สมการเชิงเส้นเดียวกันนี้สามารถเขียนในรูปแบบเมทริกซ์ได้ดังนี้: [23504230].{\displaystyle \left[{\begin{array}{ccc|c}2&3&5&0\\-4&2&3&0\end{array}}\right].}

โดยใช้การกำจัดแบบเกาส์-จอร์แดนเมทริกซ์สามารถลดรูปได้ดังนี้: [101/1600113/80].{\displaystyle \left[{\begin{array}{ccc|c}1&0&1/16&0\\0&1&13/8&0\end{array}}\right].}

การเขียนเมทริกซ์ใหม่ให้อยู่ในรูปสมการจะได้: x=116zy=138z.{\displaystyle {\begin{aligned}x&=-{\frac {1}{16}}z\\y&=-{\frac {13}{8}}z.\end{aligned}}}

องค์ประกอบของเคอร์เนลสามารถแสดงเพิ่มเติมได้ในรูปแบบเวกเตอร์พาราเมตริกดังต่อไปนี้: [xyz]=[1/1613/81](ที่ไหน อาร์){\displaystyle {\begin{bmatrix}x\\y\\z\end{bmatrix}}=c{\begin{bmatrix}-1/16\\-13/8\\1\end{bmatrix}}\quad ({\text{where }}c\in \mathbb {R} )}

เนื่องจากcเป็นตัวแปรอิสระที่ครอบคลุมจำนวนจริงทั้งหมด จึงสามารถแสดงได้อีกอย่างหนึ่งว่า: [xyz]=[12616].{\displaystyle {\begin{bmatrix}x\\y\\z\end{bmatrix}}=c{\begin{bmatrix}-1\\-26\\16\end{bmatrix}}.} เคอร์เนลของAคือเซตคำตอบของสมการเหล่านี้ (ในกรณีนี้คือเส้นตรงที่ผ่านจุดกำเนิดในR 3 ) ในที่นี้ เวกเตอร์(−1,−26,16) Tเป็นฐานของเคอร์เนลของA ดังนั้น ค่าศูนย์ของAจึงเท่ากับ 1 เนื่องจาก A ถูกสร้างขึ้นโดยเวกเตอร์เพียงตัวเดียว

ผลคูณดอทต่อไปนี้มีค่าเป็นศูนย์: [235][12616]=0เอn[423][12616]=0,{\displaystyle {\begin{bmatrix}2&3&5\end{bmatrix}}{\begin{bmatrix}-1\\-26\\16\end{bmatrix}}=0\quad \mathrm {and} \quad {\begin{bmatrix}-4&2&3\end{bmatrix}}{\begin{bmatrix}-1\\-26\\16\end{bmatrix}}=0,}ซึ่งแสดงให้เห็นว่าเวก เตอร์ ในเคอร์เนลของAตั้งฉากกับเวกเตอร์แถวแต่ละตัวของA

เวก เตอร์แถวสองตัวนี้ (ซึ่งเป็นอิสระเชิงเส้น) ครอบคลุมปริภูมิแถวของAซึ่งเป็นระนาบตั้งฉากกับเวกเตอร์(−1,−26,16) T

ด้วยอันดับ 2 ของA , ค่าศูนย์ 1 ของAและมิติ 3 ของAเราจึงได้ตัวอย่างประกอบของทฤษฎีบทอันดับ-ค่าศูนย์

ตัวอย่าง

  • ถ้าL : R mR nแล้ว เคอร์เนลของLคือเซตคำตอบของระบบสมการเชิงเส้นเอก พันธุ์ ดังตัวอย่างข้างต้น ถ้าLเป็นตัวดำเนินการ:แอล(x1,x2,x3)=(2x1+3x2+5x3,4x1+2x2+3x3){\displaystyle L(x_{1},x_{2},x_{3})=(2x_{1}+3x_{2}+5x_{3},\;-4x_{1}+2x_{2}+3x_{3})}ดังนั้น แกนหลักของLคือเซตของคำตอบของสมการ2x1+3x2+5x3=04x1+2x2+3x3=0{\displaystyle {\begin{alignedat}{7}2x_{1}&\;+\;&3x_{2}&\;+\;&5x_{3}&\;=\;&0\\-4x_{1}&\;+\;&2x_{2}&\;+\;&3x_{3}&\;=\;&0\end{alignedat}}}
  • ให้C [0,1]แทนปริมาณเวกเตอร์ของฟังก์ชันค่าจริงต่อเนื่องทั้งหมดบนช่วง [0,1] และกำหนดL : C [0,1] → Rโดยใช้กฎแอล(เอฟ)=เอฟ(0.3).{\displaystyle L(f)=f(0.3).}จากนั้นเคอร์เนลของLประกอบด้วยฟังก์ชันfC [0,1] ทั้งหมด ซึ่งf (0.3) = 0
  • ให้C ( R )เป็นปริมาณเวกเตอร์ของฟังก์ชันที่หาอนุพันธ์ได้อนันต์ครั้งทั้งหมดRRและให้D : C ( R ) → C ( R )เป็นตัวดำเนินการหาอนุพันธ์ :ดี(เอฟ)=เอฟx.{\displaystyle D(f)={\frac {df}{dx}}.}จากนั้น เคอร์เนลของDประกอบด้วยฟังก์ชันทั้งหมดในC ( R ) ที่มีอนุพันธ์เป็นศูนย์ กล่าวคือ เซตของฟังก์ชันคงที่ ทั้งหมด
  • ให้R เป็นผลคูณโดยตรงของR จำนวนอนันต์ชุด และให้s : R R เป็นตัวดำเนินการเลื่อน(x1,x2,x3,x4,)=(x2,x3,x4,).{\displaystyle s(x_{1},x_{2},x_{3},x_{4},\ldots )=(x_{2},x_{3},x_{4},\ldots ).}ดังนั้น เคอร์เนลของsคือปริภูมิย่อยหนึ่งมิติที่ประกอบด้วยเวกเตอร์ทั้งหมด( x , 0, 0, 0, ... )
  • ถ้าVเป็นปริภูมิผลคูณภายในและWเป็นปริภูมิย่อย เคอร์เนลของ การ ฉายภาพเชิงตั้งฉากVWคือส่วนเติมเต็มเชิงตั้งฉากของWในV

การคำนวณโดยวิธีกำจัดแบบเกาส์เซียน

ฐาน ของ เคอร์เนลของเมทริกซ์สามารถคำนวณได้โดยใช้วิธีการกำจัดแบบเกาส์เซียน

เพื่อจุดประสงค์นี้ เมื่อกำหนดเมทริกซ์A ขนาด m × n เราจะสร้าง เมทริกซ์เสริมแถวก่อน[เอฉัน],{\displaystyle {\begin{bmatrix}A\\\hline I\end{bmatrix}},}โดยที่I คือเมทริกซ์เอกลักษณ์ขนาดn × n

เมื่อคำนวณรูปแบบขั้นบันไดคอลัมน์โดยใช้การกำจัดแบบเกาส์ (หรือวิธีการอื่นใดที่เหมาะสม) เราจะได้เมทริกซ์[บีซี].{\displaystyle {\begin{bmatrix}B\\\hline C\end{bmatrix}}.}ฐานของเคอร์เนลของAประกอบด้วยคอลัมน์ที่ไม่เป็นศูนย์ของCโดยที่คอลัมน์ที่สอดคล้องกันของBเป็นคอลัมน์ศูนย์

อันที่จริง การคำนวณอาจหยุดลงได้ทันทีที่เมทริกซ์ด้านบนอยู่ในรูปแบบขั้นบันไดคอลัมน์: ส่วนที่เหลือของการคำนวณประกอบด้วยการเปลี่ยนฐานของปริภูมิเวกเตอร์ที่สร้างขึ้นโดยคอลัมน์ที่มีส่วนบนเป็นศูนย์

ตัวอย่างเช่น สมมติว่า เอ=[103028015014000179000000].{\displaystyle A={\begin{bmatrix}1&0&-3&0&2&-8\\0&1&5&0&-1&4\\0&0&0&1&7&-9\\0&0&0&0&0&0\end{bmatrix}}.} แล้ว [เอฉัน]=[103028015014000179000000100000010000001000000100000010000001].{\displaystyle {\begin{bmatrix}A\\\hline I\end{bmatrix}}={\begin{bmatrix}1&0&-3&0&2&-8\\0&1&5&0&-1&4\\0&0&0&1&7&-9\\0&0&0&0&0&0\\\hline 1&0&0&0&0&0\\0&1&0&0&0&0\\0&0&1&0&0&0\\0&0&0&1&0&0\\0&0&0&0&1&0\\0&0&0&0&0&1\end{bmatrix}}.}

การจัดส่วนบนให้อยู่ในรูปแบบขั้นบันไดคอลัมน์โดยใช้การดำเนินการคอลัมน์กับเมทริกซ์ทั้งหมดจะได้ [บีซี]=[100000010000001000000000100328010514000100001079000010000001].{\displaystyle {\begin{bmatrix}B\\\hline C\end{bmatrix}}={\begin{bmatrix}1&0&0&0&0&0\\0&1&0&0&0&0\\0&0&1&0&0&0\\0&0&0&0&0&0\\\hline 1&0&0&3&-2&8\\0&1&0&-5&1&-4\\0&0&0&1&0&0\\0&0&1&0&-7&9\\0&0&0&0&1&0\\0&0&0&0&0&1\end{bmatrix}}.}

สามคอลัมน์สุดท้ายของBเป็นคอลัมน์ศูนย์ ดังนั้น เวกเตอร์สามตัวสุดท้ายของCก็คือ [351000],[210710],[840901]{\displaystyle \left[\!\!{\begin{array}{r}3\\-5\\1\\0\\0\\0\end{array}}\right],\;\left[\!\!{\begin{array}{r}-2\\1\\0\\-7\\1\\0\end{array}}\right],\;\left[\!\!{\begin{array}{r}8\\-4\\0\\9\\0\\1\end{array}}\right]} เป็นพื้นฐานของแกนหลักของA

พิสูจน์ว่าวิธีการนี้คำนวณเคอร์เนลได้: เนื่องจากการดำเนินการคอลัมน์สอดคล้องกับการคูณภายหลังด้วยเมทริกซ์ผกผันได้ ดังนั้นข้อเท็จจริงที่ว่า[เอฉัน]{\displaystyle {\begin{bmatrix}A\\\hline I\end{bmatrix}}}ลดลงเหลือ[บีซี]{\displaystyle {\begin{bmatrix}B\\\hline C\end{bmatrix}}}หมายความว่ามีเมทริกซ์ผกผันอยู่พี{\displaystyle P}โดยที่[เอฉัน]พี=[บีซี],{\displaystyle {\begin{bmatrix}A\\\hline I\end{bmatrix}}P={\begin{bmatrix}B\\\hline C\end{bmatrix}},}กับบี{\displaystyle B}ในรูปแบบขั้นบันไดคอลัมน์ ดังนั้นเอพี=บี{\displaystyle AP=B},ฉันพี=ซี{\displaystyle IP=C},และเอซี=บี{\displaystyle AC=B}เวกเตอร์คอลัมน์วี{\displaystyle \mathbf {v} }เป็นส่วนหนึ่งของแก่นแท้ของเอ{\displaystyle A}(นั่นคือเอวี=0{\displaystyle A\mathbf {v} =\mathbf {0} }) ก็ต่อเมื่อบี=0,{\displaystyle B\mathbf {w} =\mathbf {0} ,}ที่ไหน=พี1วี=ซี1วี{\displaystyle \mathbf {w} =P^{-1}\mathbf {v} =C^{-1}\mathbf {v} }.เช่นบี{\displaystyle B}อยู่ในรูปแบบขั้นบันไดคอลัมน์บี=0{\displaystyle B\mathbf {w} =\mathbf {0} }ก็ต่อเมื่อรายการที่ไม่เป็นศูนย์ของ{\displaystyle \mathbf {w} }สอดคล้องกับคอลัมน์ศูนย์ของบี{\displaystyle B}โดยการคูณด้วยซี{\displaystyle C}อาจสรุปได้ว่ากรณีนี้จะเป็นจริงก็ต่อเมื่อวี=ซี{\displaystyle \mathbf {v} =C\mathbf {w} }เป็นผลรวมเชิงเส้นของคอลัมน์ที่สอดคล้องกันของซี{\displaystyle C}.

การคำนวณเชิงตัวเลข

ปัญหาของการคำนวณเคอร์เนลบนคอมพิวเตอร์นั้นขึ้นอยู่กับลักษณะของสัมประสิทธิ์

สัมประสิทธิ์ที่แน่นอน

หากสัมประสิทธิ์ของเมทริกซ์เป็นตัวเลขที่กำหนดให้แน่นอนการคำนวณ เมท ริกซ์ในรูปแบบขั้นบันได คอลัมน์ด้วย อัลกอริทึมของ Bareiss อาจมีประสิทธิภาพมากกว่าการกำจัดแบบเกาส์เซียน ยิ่งไปกว่านั้น การใช้ เลขคณิตแบบมอดูลาร์และทฤษฎีบทเศษเหลือของจีนจะมีประสิทธิภาพมากยิ่งขึ้นเพราะจะลดปัญหาให้เหลือเพียงปัญหาที่คล้ายกันหลายๆ ปัญหาในฟิลด์จำกัด (ซึ่งหลีกเลี่ยงภาระที่เกิดจากความไม่เป็นเชิงเส้นของความซับซ้อนในการคำนวณของการคูณจำนวนเต็ม)

สำหรับสัมประสิทธิ์ในฟิลด์จำกัด วิธีการกำจัดแบบเกาส์เซียนทำงานได้ดี แต่สำหรับเมทริกซ์ขนาดใหญ่ที่เกิดขึ้นในด้านการเข้ารหัสและ การคำนวณ ฐานกรุบเนอร์มีอัลกอริทึมที่ดีกว่าซึ่งมีความซับซ้อนในการคำนวณใกล้ เคียงกัน แต่เร็วกว่าและทำงานได้ดีกว่ากับฮาร์ดแวร์คอมพิวเตอร์สมัยใหม่

การคำนวณจุดลอยตัว

สำหรับเมทริกซ์ที่มีสมาชิกเป็นจำนวนจุดลอยตัวปัญหาการคำนวณเคอร์เนลจะมีความหมายเฉพาะสำหรับเมทริกซ์ที่มีจำนวนแถวเท่ากับอันดับของเมทริกซ์เท่านั้น เนื่องจากข้อผิดพลาดในการปัดเศษเมทริกซ์จุดลอยตัวจึงมักมีอันดับเต็ม เสมอ แม้ว่าจะเป็นการประมาณค่าของเมทริกซ์ที่มีอันดับต่ำกว่ามากก็ตาม แม้แต่เมทริกซ์ที่มีอันดับเต็ม ก็สามารถคำนวณเคอร์เนลได้ก็ต่อเมื่อเมทริกซ์นั้นมีสภาพดีกล่าวคือ มีค่าสภาพต่ำ[ 5 ]

แม้แต่เมทริกซ์ที่มีอันดับเต็มและมีเงื่อนไขที่ดี การกำจัดแบบเกาส์ก็ยังทำงานไม่ถูกต้อง: มันทำให้เกิดข้อผิดพลาดจากการปัดเศษที่มากเกินไปจนทำให้ได้ผลลัพธ์ที่ไม่น่าเชื่อถือ เนื่องจากการคำนวณเคอร์เนลของเมทริกซ์เป็นกรณีพิเศษของการแก้ระบบสมการเชิงเส้นเอกพันธุ์ เคอร์เนลจึงสามารถคำนวณได้ด้วยอัลกอริธึมต่างๆ ที่ออกแบบมาเพื่อแก้ระบบสมการเอกพันธุ์ ซอฟต์แวร์ที่ทันสมัยที่สุดสำหรับจุดประสงค์นี้คือไลบรารีLapack

ดูเพิ่มเติม

หมายเหตุและเอกสารอ้างอิง

  1. Weisstein, Eric W. "Kernel" . mathworld.wolfram.com . สืบค้นเมื่อ2019-12-09 .
  2. 1 2 " เคอร์เนล (ช่องว่างว่าง) | วิกิคณิตศาสตร์และวิทยาศาสตร์ที่ยอดเยี่ยม" brilliant.org สืบค้นเมื่อ2019-12-09
  3. พีชคณิตเชิงเส้น ดังที่ได้กล่าวถึงในบทความนี้ เป็นสาขาวิชาคณิตศาสตร์ที่ได้รับการยอมรับอย่างกว้างขวางและมีแหล่งข้อมูลมากมาย เกือบทุกเนื้อหาในบทความนี้สามารถพบได้ใน Lay 2005 , Meyer 2001และการบรรยายของ Strang
  4. 1 2 Weisstein, Eric W. " ทฤษฎีบทอันดับ-ศูนย์" mathworld.wolfram.com สืบค้นเมื่อ2019-12-09
  5. "สำเนาที่เก็บถาวร" (PDF)เก็บถาวรจากต้นฉบับ(PDF)เมื่อ 2017-08-29 เรียกดูเมื่อ2015-04-14{{cite web}}: CS1 maint: archived copy as title ( link )

บรรณานุกรม

  • Axler, Sheldon Jay (1997), Linear Algebra Done Right (  ฉบับที่ 2), Springer-Verlag, ISBN 0-387-98259-0.
  • เลย์, เดวิด ซี. (2005), พีชคณิตเชิงเส้นและการประยุกต์ใช้ (  ฉบับที่ 3), แอดดิสัน เวสลีย์, ISBN 978-0-321-28713-7.
  • Meyer, Carl D. (2001), การวิเคราะห์เมทริกซ์และพีชคณิตเชิงเส้นประยุกต์ , สมาคมคณิตศาสตร์อุตสาหกรรมและประยุกต์ (SIAM), ISBN 978-0-89871-454-8เก็บถาวรจากต้นฉบับเมื่อวันที่ 31 ตุลาคม 2552
  • พูล, เดวิด (2006), พีชคณิตเชิงเส้น: บทนำสมัยใหม่ (  ฉบับที่ 2), บรูคส์/โคล, ISBN 0-534-99845-3.
  • Anton, Howard (2005), พีชคณิตเชิงเส้นเบื้องต้น (ฉบับประยุกต์) (  ฉบับที่ 9), Wiley International.
  • Leon, Steven J. (2006), พีชคณิตเชิงเส้นพร้อมการประยุกต์ใช้ (  ฉบับที่ 7), Pearson Prentice Hall.
  • Lang, Serge (1987). พีชคณิตเชิงเส้น . Springer. ISBN 9780387964126.
  • Trefethen, Lloyd N.; Bau, David III (1997), พีชคณิตเชิงเส้นเชิงตัวเลข , SIAM, ISBN 978-0-89871-361-9.

สรุปเนื้อหา

ข้อมูลสำคัญจากบทความ

ข้อมูลสำคัญเกี่ยวกับ เคอร์เนล (พีชคณิตเชิงเส้น)

ใน ทางคณิตศาสตร์ เคอร์เนลของ แผนที่เชิงเส้น หรือ ที่ รู้จักกันในชื่อ ปริภูมิว่าง หรือ ปริภูมิว่าง คือส่วนของ โดเมน ที่ถูกแมปไปยัง เวกเตอร์ศูนย์ ของ โคโดเมน เคอร์เนลเป็น...

คุณสมบัติ

เคอร์เนลของ L เป็น ปริภูมิย่อยเชิงเส้น ของโดเมน V [ 3 ] [ 2 ]

การสรุปทั่วไปไปยังโมดูล

แนวคิดเรื่องเคอร์เนลยังมีความหมายสำหรับ โฮโมมอร์ฟิซึม ของ โมดูล ซึ่งเป็นการขยายความของปริภูมิเวกเตอร์ โดยที่สเกลาร์เป็นสมาชิกของ ริง แทนที่จะ เป็น ฟิลด์ โดเมนของการแมปคือโมดูล โดยที่เคอร์เนลประกอบเป็น ซับโมดูล ในกรณีนี้...

ในการวิเคราะห์เชิงฟังก์ชัน

ถ้า V และ W เป็น ปริภูมิเวกเตอร์เชิงทอพอโลยี โดยที่ W มีมิติจำกัด ตัวดำเนินการเชิงเส้น L : V → W จะ ต่อเนื่อง ก็ต่อเมื่อเคอร์เนลของ L เป็น ปริภูมิย่อย ปิด ของ V