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

อ่าน 9 นาที

ระบบอัตโนมัติ (คณิตศาสตร์)

ในทางคณิตศาสตร์ระบบอัตโนมัติหรือสมการเชิงอนุพันธ์อัตโนมัติคือระบบสมการเชิงอนุพันธ์สามัญที่ไม่ขึ้นอยู่กับตัวแปรอิสระ โดยตรง เมื่อตัวแปรคือเวลา...

ระบบอัตโนมัติ (คณิตศาสตร์)

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

ในทางคณิตศาสตร์ระบบอัตโนมัติหรือสมการเชิงอนุพันธ์อัตโนมัติคือระบบสมการเชิงอนุพันธ์สามัญที่ไม่ขึ้นอยู่กับตัวแปรอิสระ โดยตรง เมื่อตัวแปรคือเวลา ระบบเหล่านี้จะถูกเรียกว่าระบบไม่แปรเปลี่ยนตามเวลาด้วย

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

คำนิยาม

ระบบอัตโนมัติคือระบบสมการเชิงอนุพันธ์สามัญในรูปแบบ ที่xมีค่าอยู่ในปริภูมิยุคลิดมิติnและtมักถูกตีความว่าเป็นเวลา

ระบบดัง กล่าวแตกต่างจากระบบสมการเชิงอนุพันธ์ในรูปแบบ ที่กฎที่ควบคุมวิวัฒนาการของระบบไม่ได้ขึ้นอยู่กับสถานะปัจจุบันของระบบเพียงอย่างเดียว แต่ยังขึ้นอยู่กับพารามิเตอร์tซึ่งมักตีความว่าเป็นเวลาด้วย โดยนิยามแล้ว ระบบดังกล่าวไม่ใช่ระบบอิสระ

คุณสมบัติ

คำตอบจะไม่เปลี่ยนแปลงเมื่อมีการเลื่อนในแนวนอน:

ให้เป็นคำตอบเฉพาะของปัญหาค่าเริ่มต้นสำหรับระบบอัตโนมัติ จากนั้นแก้ สมการ โดยกำหนดให้ ได้และดังนั้น สำหรับเงื่อนไขเริ่มต้น การตรวจสอบนั้นง่ายมาก

ตัวอย่าง

สมการนี้เป็นสมการอิสระ เนื่องจากตัวแปรอิสระ ( ) ไม่ปรากฏอย่างชัดเจนในสมการ ในการพล็อตสนามความชันและเส้นไอโซคลายน์สำหรับสมการนี้ สามารถใช้โค้ดต่อไปนี้ในGNU Octave / MATLAB ได้

Ffun = @( X , Y )( 2 - Y ) .* Y ; % ฟังก์ชัน f(x,y)=(2-y)y [ X , Y ] = meshgrid ( 0 : .2 : 6 , - 1 : .2 : 3 ); % เลือกขนาดพล็อตDY = Ffun ( X , Y ); DX = ones ( size ( DY )); % สร้างค่าพล็อตquiver ( X , Y , DX , DY , 'k' ); % พล็อตฟิลด์ทิศทางเป็นสีดำhold on ; contour ( X , Y , DY , [ 0 1 2 ], 'g' ); % เพิ่มไอโซคลายน์ (0 1 2) เป็นสีเขียวtitle ( 'ฟิลด์ความชันและไอโซคลายน์สำหรับ f(x,y)=(2-y)y' )

จากกราฟจะเห็นได้ว่าฟังก์ชันนั้นไม่เปลี่ยนแปลงตามค่า และรูปร่างของคำตอบก็ไม่เปลี่ยนแปลงตามค่าเช่นกัน กล่าวคือสำหรับทุกการเลื่อน

การแก้สมการเชิงสัญลักษณ์ในMATLABโดยการรัน

syms y(x) ; equation = ( diff ( y ) == ( 2 - y ) * y ); % แก้สมการเพื่อหาคำตอบทั่วไปเชิงสัญลักษณ์y_general = dsolve ( equation );

ได้ คำตอบสมดุลสอง คำตอบ คือ และ และคำ ตอบ ที่สามซึ่งเกี่ยวข้องกับค่าคงที่ที่ไม่ทราบค่า -2/(exp(C3-2*x)-1)

เมื่อเลือกค่าเฉพาะบางค่าสำหรับเงื่อนไขเริ่มต้นแล้วเราสามารถเพิ่มกราฟแสดงผลลัพธ์หลายๆ แบบได้

แผนที่ความลาดชันพร้อมเส้นไอโซไลน์และคำตอบ
% แก้ปัญหาค่าเริ่มต้นเชิงสัญลักษณ์% สำหรับเงื่อนไขเริ่มต้นที่แตกต่างกันy1 = dsolve ( equation , y ( 1 ) == 1 ); y2 = dsolve ( equation , y ( 2 ) == 1 ); y3 = dsolve ( equation , y ( 3 ) == 1 ); y4 = dsolve ( equation , y ( 1 ) == 3 ); y5 = dsolve ( equation , y ( 2 ) == 3 ); y6 = dsolve ( equation , y ( 3 ) == 3 ); % พล็อตผลลัพธ์ezplot ( y1 , [ 0 6 ]); ezplot ( y2 , [ 0 6 ]); ezplot ( y3 , [ 0 6 ]); ezplot ( y4 , [ 0 6 ]); ezplot ( y5 , [ 0 6 ]); ezplot ( y6 , [ 0 6 ]); title ( 'Slope field, isoclines and solutions for f(x,y)=(2-y)y' ) legend ( 'Slope field' , 'Isoclines' , 'Solutions y_{1..6}' ); text ([ 1 2 3 ], [ 1 1 1 ], strcat ( '\leftarrow' , { 'y_1' , 'y_2' , 'y_3' })); text ([ 1 2 3 ], [ 3 3 3 ], strcat ( '\leftarrow' , { 'y_4' , 'y_5' , 'y_6'})); เปิดตาราง;

การวิเคราะห์เชิงคุณภาพ

ระบบอัตโนมัติสามารถวิเคราะห์ได้ในเชิงคุณภาพโดยใช้ปริภูมิเฟสในกรณีที่มีตัวแปรเดียว ปริภูมิเฟสก็คือเส้น เฟส

เทคนิคการแก้ปัญหา

เทคนิคต่อไปนี้ใช้ได้กับสมการเชิงอนุพันธ์อิสระหนึ่งมิติ สมการหนึ่งมิติใดๆ ที่มีอันดับ n จะเทียบเท่ากับระบบอันดับหนึ่งมิติ n (ดังที่อธิบายไว้ในการลดรูปเป็นระบบอันดับหนึ่ง ) แต่ไม่จำเป็นต้องเป็นในทางกลับกันเสมอไป

ลำดับแรก

สมการอิสระอันดับหนึ่ง สามารถแยกตัวแปรได้ดังนั้นจึงสามารถแก้ได้โดยการจัดเรียงใหม่ให้อยู่ในรูปอินทิกรัล

ลำดับที่สอง

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

ซึ่งเป็นวิธีแก้ปัญหาโดยปริยาย

กรณีพิเศษ: x ″ = f ( x )

กรณีพิเศษที่เป็นอิสระจาก

ได้รับประโยชน์จากการรักษาแยกกัน[ 3 ]สมการประเภทนี้พบได้บ่อยมากในกลศาสตร์คลาสสิกเนื่องจากเป็นระบบแฮมิลโทเนียนเสมอ

แนวคิดคือการใช้ประโยชน์จากอัตลักษณ์นั้น

ซึ่งเป็นผลมาจากกฎลูกโซ่โดยไม่นับรวมปัญหาใดๆ ที่เกิดจากการหารด้วยศูนย์

โดยการกลับด้านทั้งสองของระบบอัตโนมัติอันดับแรก เราสามารถทำการอินทิเกรตโดยทันทีโดยสัมพันธ์กับ:

ซึ่งเป็นอีกวิธีหนึ่งในการมองเทคนิคการแยกตัวแปร อนุพันธ์อันดับสองจะต้องแสดงในรูปอนุพันธ์เทียบกับแทนที่จะเป็น:

เพื่อเน้นย้ำอีกครั้ง: สิ่งที่สำเร็จไปแล้วคือ อนุพันธ์อันดับสองเทียบกับ ได้ถูกแสดงออกมาในรูปอนุพันธ์ของสมการอันดับสองดั้งเดิมจึงสามารถหาปริพันธ์ได้แล้ว:

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

กรณีพิเศษ: x ″ = xn f ( x )

ด้วยวิธีการข้างต้น เทคนิคนี้สามารถขยายไปใช้กับสมการทั่วไปได้มากขึ้น

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

ค่าทางขวาจะเป็น +/− ถ้าเป็นเลขคู่ วิธีการรักษาจะต้องแตกต่างกันหาก:

ลำดับที่สูงกว่า

ไม่มีวิธีการเทียบเคียงสำหรับการแก้สมการอิสระลำดับที่สามหรือสูงกว่า สมการดังกล่าวสามารถแก้ได้อย่างแม่นยำก็ต่อเมื่อมีคุณสมบัติการลดรูปอื่น ๆ เช่นความเป็นเส้นตรงหรือการขึ้นอยู่ของด้านขวาของสมการกับตัวแปรตามเท่านั้น[ 4 ] [ 5 ] (กล่าวคือ ไม่ใช่อนุพันธ์) ซึ่งไม่น่าแปลกใจเลยเมื่อพิจารณาว่าระบบอิสระที่ไม่เป็นเส้นตรงในสามมิติสามารถสร้าง พฤติกรรม ที่อลวน อย่างแท้จริง เช่นตัวดึงดูด Lorenzและ ตัว ดึงดูด Rössler

ในทำนองเดียวกัน สมการทั่วไปที่ไม่เป็นอิสระอันดับสองไม่สามารถแก้ได้อย่างชัดเจน เนื่องจากสมการเหล่านี้อาจเกิดความโกลาหลได้เช่นเดียวกับลูกตุ้มที่ถูกบังคับเป็นระยะ[ 6 ]

กรณีหลายตัวแปร

ในที่นี้เป็นเวกเตอร์คอลัมน์มิติ ที่ขึ้นอยู่กับ

วิธีแก้ปัญหาคือเวกเตอร์คงที่[ 7 ]

ระยะเวลาจำกัด

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

ตัวอย่างเช่น สมการ:

ยอมรับวิธีแก้ปัญหาที่มีระยะเวลาจำกัด:

ดูเพิ่มเติม

ดึงข้อมูลมาจาก " https://en.wikipedia.org/w/index.php?title=Autonomous_system_(mathematics)&oldid=1337492115 "

สรุปเนื้อหา

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

ข้อมูลสำคัญเกี่ยวกับ ระบบอัตโนมัติ (คณิตศาสตร์)

ในทางคณิตศาสตร์ระบบอัตโนมัติหรือสมการเชิงอนุพันธ์อัตโนมัติคือระบบสมการเชิงอนุพันธ์สามัญที่ไม่ขึ้นอยู่กับตัวแปรอิสระ โดยตรง เมื่อตัวแปรคือเวลา...

คำนิยาม

ระบบ อัตโนมัติ คือ ระบบสมการเชิงอนุพันธ์สามัญ ในรูปแบบ ที่ x มีค่าอยู่ใน ปริภูมิยุคลิด มิติ n และ t มักถูกตีความว่าเป็นเวลา ง ง ที x ( ที ) = เอฟ ( x ( ที ) ) {\displaystyle {\frac {d}{dt}}x(t)=f(x(t))}

คุณสมบัติ

คำตอบจะไม่เปลี่ยนแปลงเมื่อมีการเลื่อนในแนวนอน:

ตัวอย่าง

สมการนี้เป็นสมการอิสระ เนื่องจากตัวแปรอิสระ ( ) ไม่ปรากฏอย่างชัดเจนในสมการ ในการพล็อต สนามความชัน และ เส้นไอโซคลายน์ สำหรับสมการนี้ สามารถใช้โค้ดต่อไปนี้ใน GNU Octave / MATLAB ได้ y ′ = ( 2 − y ) y {\displaystyle y'=\left(2-y\right)y} x {\displaystyle x}