ลิงก์ข้ามภาษาในบทความนี้ มีไว้ให้ผู้อ่านและผู้ร่วมแก้ไขบทความศึกษาเพิ่มเติมโดยสะดวก เนื่องจากวิกิพีเดียภาษาไทยยังไม่มีบทความดังกล่าว กระนั้น ควรรีบสร้างเป็นบทความโดยเร็วที่สุด |
สมการซิลเวสเตอร์ (อังกฤษ: Sylvester equation) มักพบในทฤษฎีระบบควบคุม คือสมการเมทริกซ์ ในรูปแบบ
โดยที่ คือ เมทริกซ์ เป็นเมทริกซ์ทราบค่า และ คือเมทริกซ์ตัวแปรที่เราต้องการหาค่า
เงื่อนไขการมีอยู่และความเป็นได้อย่างเดียวของผลตอบ
โดยใช้ (Kronecker product) และตัวดำเนินการที่ทำการเรียงซ้อนคอลัมน์ vectorization operator () เราสามารถเขียนสมการในรูปแบบใหม่ได้เป็น
โดยที่ คือ
เมทริกซ์เอกลักษณ์ ในรูปแบบนี้เราจะเห็นได้ว่า สมการซิลเวสเตอร์ สามารถเขียนได้อยู่ในรูป ที่มีมิติขนาด
หมายเหตุ: อย่างไรก็ดีการเขียนสมการซิลเวสเตอร์ ในรูปแบบนี้ไม่เป็นที่แนะนำกับการใช้ในการหาผลตอบเชิงเลข (numerical solution) เพราะเป็นการใช้ขั้นตอนการคำนวณที่มากเกินไปและจะทำให้เกิดข้อผิดพลาดได้
ถ้า และ
อยู่ใน (Jordan canonical form) ของ
และ
แล้ว และ
และ
คือค่าลักษณะเฉพาะ (eigenvalue) ของ
และ
ตามลำดับ แล้ว เราสามารถเขียนสมการในรูป
เนื่องจาก คือ (upper triangular) ที่มีสมาชิกตามแนวทแยงเป็น
เมทริกซ์ด้านซ้ายมือจะเป็น (singular) ก็ต่อเมื่อ มี
และ
ที่ทำให้
.
ดังนั้น เราสามารถพิสูจน์ว่าสมการซิลเวสเตอร์มีคำตอบที่ไม่ซ้ำ (unique solution) ก็ต่อเมื่อ และ
ไม่มีค่าลักษณะเฉพาะที่ร่วมกัน
คำตอบเชิงเลข
ขั้นตอนวิธีของ บาร์เทล และ ชวาร์ซ (Bartels–Stewart algorithm) สามารถหาคำตอบของสมการซิลเวสเตอร์ โดยการเปลี่ยน และ
ให้อยู่ในรูปของแบบของชูร์ (Schur form) โดยใช้ ขั้นตอนวิธีคิวอาร์ (QR algorithm) และต่อมาแก้สมการที่ติดในรูปเมทริกซ์สามเหลี่ยมบนด้วย back-substitution ขั้นตอนวิธีดั้งกล่าวมีค่า O
ดูเพิ่ม
- สมการเลียปูนอฟ
- (Algebraic Riccati equation)
อ้างอิง
- J. Sylvester, Sur l’equations en matrices
, C.R. Acad. Sci. Paris, 99 (1884), pp. 67 – 71, pp. 115 – 116.
- R. H. Bartels and G. W. Stewart, Solution of the matrix equation
, Comm. ACM, 15 (1972), pp. 820 – 826.
- R. Bhatia and P. Rosenthal, How and why to solve the operator equation
?, Bull. London Math. Soc., 29 (1997), pp. 1 – 21.
- S.-G. Lee and Q.-P. Vu, Simultaneous solutions of Sylvester equations and idempotent matrices separating the joint spectrum, Linear Algebra and its Applications, 435 (2011), pp. 2097 – 2109.
แหล่งข้อมูลอื่น
- Online solver for arbitrary sized matrices.[]
wikipedia, แบบไทย, วิกิพีเดีย, วิกิ หนังสือ, หนังสือ, ห้องสมุด, บทความ, อ่าน, ดาวน์โหลด, ฟรี, ดาวน์โหลดฟรี, mp3, วิดีโอ, mp4, 3gp, jpg, jpeg, gif, png, รูปภาพ, เพลง, เพลง, หนัง, หนังสือ, เกม, เกม, มือถือ, โทรศัพท์, Android, iOS, Apple, โทรศัพท์โมบิล, Samsung, iPhone, Xiomi, Xiaomi, Redmi, Honor, Oppo, Nokia, Sonya, MI, PC, พีซี, web, เว็บ, คอมพิวเตอร์
lingkkhamphasa inbthkhwamni miiwihphuxanaelaphurwmaekikhbthkhwamsuksaephimetimodysadwk enuxngcakwikiphiediyphasaithyyngimmibthkhwamdngklaw krann khwrribsrangepnbthkhwamodyerwthisud smkarsilewsetxr xngkvs Sylvester equation mkphbinthvsdirabbkhwbkhum khuxsmkaremthriks inrupaebb AX XB C displaystyle AX XB C odythi A B X C displaystyle A B X C khux n n displaystyle n times n emthriks A B C displaystyle A B C epnemthriksthrabkha aela X displaystyle X khuxemthrikstwaeprthieratxngkarhakhaenguxnikhkarmixyuaelakhwamepnidxyangediywkhxngphltxbodyich Kronecker product aelatwdaeninkarthithakareriyngsxnkhxlmn vectorization operator vec displaystyle operatorname vec erasamarthekhiynsmkarinrupaebbihmidepn In A BT In vec X vec C displaystyle I n otimes A B T otimes I n operatorname vec X operatorname vec C odythi In displaystyle I n khux n n displaystyle n times n emthriksexklksn inrupaebbnieracaehnidwa smkarsilewsetxr samarthekhiynidxyuinrup thimimitikhnad n2 n2 displaystyle n 2 times n 2 hmayehtu xyangirkdikarekhiynsmkarsilewsetxr inrupaebbniimepnthiaenanakbkarichinkarhaphltxbechingelkh numerical solution ephraaepnkarichkhntxnkarkhanwnthimakekinipaelacathaihekidkhxphidphladid tha A ULU 1 displaystyle A ULU 1 aela BT VMV 1 displaystyle B T VMV 1 xyuin Jordan canonical form khxng A displaystyle A aela BT displaystyle B T aelw aela li displaystyle lambda i aela mj displaystyle mu j khuxkhalksnaechphaa eigenvalue khxng A displaystyle A aela BT displaystyle B T tamladb aelw erasamarthekhiynsmkarinrup In A BT In V U In L M In V U 1 displaystyle I n otimes A B T otimes I n V otimes U I n otimes L M otimes I n V otimes U 1 enuxngcak In L M In displaystyle I n otimes L M otimes I n khux upper triangular thimismachiktamaenwthaeyngepn li mj displaystyle lambda i mu j emthriksdansaymuxcaepn singular ktxemux mi i displaystyle i aela j displaystyle j thithaih li mj displaystyle lambda i mu j dngnn erasamarthphisucnwasmkarsilewsetxrmikhatxbthiimsa unique solution ktxemux A displaystyle A aela B displaystyle B immikhalksnaechphaathirwmknkhatxbechingelkhkhntxnwithikhxng barethl aela chwars Bartels Stewart algorithm samarthhakhatxbkhxngsmkarsilewsetxr odykarepliyn A displaystyle A aela B displaystyle B ihxyuinrupkhxngaebbkhxngchur Schur form odyich khntxnwithikhiwxar QR algorithm aelatxmaaeksmkarthitidinrupemthrikssamehliymbndwy back substitution khntxnwithidngklawmikha O n3 displaystyle n 3 duephimsmkareliypunxf Algebraic Riccati equation xangxingJ Sylvester Sur l equations en matrices px xq displaystyle px xq C R Acad Sci Paris 99 1884 pp 67 71 pp 115 116 R H Bartels and G W Stewart Solution of the matrix equation AX XB C displaystyle AX XB C Comm ACM 15 1972 pp 820 826 R Bhatia and P Rosenthal How and why to solve the operator equation AX XB Y displaystyle AX XB Y Bull London Math Soc 29 1997 pp 1 21 S G Lee and Q P Vu Simultaneous solutions of Sylvester equations and idempotent matrices separating the joint spectrum Linear Algebra and its Applications 435 2011 pp 2097 2109 aehlngkhxmulxunOnline solver for arbitrary sized matrices lingkesiy