Professional Documents
Culture Documents
Chapter 2
Chapter 2
)ﮐﺎﺭﺷﻨﺎﺳ (
ﻓﻬﺮﺳﺖ ﻣﻄﺎﻟﺐ
۳ ۱ﻣﻘﺪﻣﻪ
۴ ﺗﻌﺪﺍﺩ ﺟﻮﺍﺏ ﺩﺳﺘﮕﺎﻩ ﻣﻌﺎﺩﻻﺕ ﺧﻄ . . . . . . . . . . . . . . . . . . . . . . . . . . ۲ × ۲ ۱.۱
۹ ﺗﻌﺪﺍﺩ ﺟﻮﺍﺏ ﺩﺳﺘﮕﺎﻩ ﻣﻌﺎﺩﻻﺕ ﺧﻄ . . . . . . . . . . . . . . . . . . . . . . . . . . ۳ × ۳ ۲.۱
۱۰ ﺗﻌﺪﺍﺩ ﺟﻮﺍﺏ ﺩﺳﺘﮕﺎﻩ ﻣﻌﺎﺩﻻﺕ ﺧﻄ . . . . . . . . . . . . . . . . . . . . . . . . . . n × n ۳.۱
۱
)ﺩﺍﻧﺸ ﺪﻩ ﺭﯾﺎﺿ ﻭ ﻋﻠﻮﻡ ﮐﺎﻣﭙﯿﻮﺗﺮ( ﺗﻬﺮﺍﻥ( ﺩﺍﻧﺸ ﺎﻩ ﺻﻨﻌﺘ ﺍﻣﯿﺮﮐﺒﯿﺮ )ﭘﻠ ﺗﮑﻨﯿ
ﺗﺮﻡ ﺩﻭﻡ ۱۴۰۲−۱۴۰۳ ﺟﺒﺮﺧﻄ ﻋﺪﺩﯼ
ﻓﺼﻞ ﺩﻭﻡ ﻣﺪﺭﺱ :ﻣﻬﺪﯼ ﺩﻫﻘﺎﻥ
۲
)ﺩﺍﻧﺸ ﺪﻩ ﺭﯾﺎﺿ ﻭ ﻋﻠﻮﻡ ﮐﺎﻣﭙﯿﻮﺗﺮ( ﺗﻬﺮﺍﻥ( ﺩﺍﻧﺸ ﺎﻩ ﺻﻨﻌﺘ ﺍﻣﯿﺮﮐﺒﯿﺮ )ﭘﻠ ﺗﮑﻨﯿ
ﺗﺮﻡ ﺩﻭﻡ ۱۴۰۲−۱۴۰۳ ﺟﺒﺮﺧﻄ ﻋﺪﺩﯼ
ﻓﺼﻞ ﺩﻭﻡ ﻣﺪﺭﺱ :ﻣﻬﺪﯼ ﺩﻫﻘﺎﻥ
ﻣﻘﺪﻣﻪ ۱
ﺩﺳﺘﮕﺎﻩ ﻣﻌﺎﺩﻻﺕ ﺧﻄ ﺩﺭ ﺣﺎﻟﺖ ﮐﻠ ﺑﻪ ﺷ ﻞ ﺯﯾﺮ ﺍﺳﺖ: ﻗﺒﻼ ﺩﯾﺪﯾﻢ ﮐﻪ ﯾ
a۱۱ x۱ + a۱۲ x۲ + · · · + a۱n xn = b۱
a۲۱ x۱ + a۲۲ x۲ + · · · + a۲n xn = b۲
.
)(۱
.
.
an۱ x۱ + an۲ x۲ + · · · + ann xn = bn
ﯾﺎ ﺩﺭ ﺣﺎﻟﺖ ﻣﺎﺗﺮﯾﺴ −ﺑﺮﺩﺍﺭﯼ AX = bﺧﻮﺍﮬﺪ ﺑﻮﺩ ﮐﻪ ﺩﺭ ﺁﻥ
· · · a۱۱ a۱۲ a۱n b۱ x۱
· · · a۲۱ a۲۲
a۲n
b۲ x۲
A = .. .. .. .. , b = .. , X = ..
. . . . . .
· · · an۱ an۲ ann n×n bn n×۱ xn n×۱
ﮐﻪ Aﺭﺍ ﻣﺎﺗﺮﯾﺲ ﺿﺮﺍﯾﺐ b ،ﺭﺍ ﺑﺮﺩﺍﺭ ﺳﻤﺖ ﺭﺍﺳﺖ ﻭ Xﺭﺍ ﺑﺮﺩﺍﺭ ﻣﺠﻬﻮﻻﺕ ﻣ ﻧﺎﻣﯿﻢ.
ﺗﻮﺟﻪ ۲.۱
ﺗﻮﺟﻪ ﮐﻨﯿﺪ Aﻣﺎﺗﺮﯾﺴ ﻣﺮﺑﻌ n × nﺍﺳﺖ ﻭ ﺩﺭ ﺣﺎﻟﺘ ﮐﻪ Aﻣﺎﺗﺮﯾﺲ ﻏﯿﺮﻣﺮﺑﻌ m × nﺑﺎ m ̸= nﺑﺎﺷﺪ ﺑﺮﺭﺳ ﺁﻥ ﺭﺍ
ﺑﻪ ﻓﺼﻠﮭﺎﯼ ﺑﻌﺪ ﻣﻮﮐﻮﻝ ﺧﻮﺍﮬﯿﻢ ﮐﺮﺩ.
ﻧﮑﺘﻪ ۲.۱
● ﺭﻭﺷﮭﺎﯼ ﻣﺴﺘﻘﯿﻢ
● ﺭﻭﺷﮭﺎﯼ ﺗﮑﺮﺍﺭﯼ
ﺍﻧﺠﺎﻡ ﻣ ﺷﻮﺩ .ﯾ ﺭﻭﺵ ﻣﺴﺘﻘﯿﻢ ﺑﺮﺍﯼ ﺣﻞ ﺩﺳﺘﮕﺎﻩ AX = bﺑﻪ ﻃﻮﺭ ﻣﻌﻤﻮﻝ ﺑﺎ ﺗﻌﺪﺍﺩ ﻣﺘﻨﺎﮬ ﺍﻋﻤﺎﻝ ﺣﺴﺎﺑﯽ ﺟﻮﺍﺏ ﺩﻗﯿﻖ
ﺩﺳﺘﮕﺎﻩ ﺭﺍ ﻣ ﺩﮬﺪ .ﺩﺭ ﺣﺎﻟ ﮐﻪ ﯾ ﺭﻭﺵ ﺗﮑﺮﺍﺭﯼ ﺑﺎ ﺗﻌﺪﺍﺩ ﻧﺎﻣﺘﻨﺎﮬ ﺍﻋﻤﺎﻝ ﺣﺴﺎﺑﯽ ﺑﻪ ﺟﻮﺍﺏ ﺩﻗﯿﻖ )ﺩﺭ ﺣﺪ ﺑﯿﻨﮭﺎﯾﺖ( ﻣ
ﺭﺳﺪ .ﺍﺯ ﺍﯾﻦ ﺭﻭ ﺗﻨﮭﺎ ﻣﯿﺘﻮﺍﻧﻨﺪ ﺗﻘﺮﯾﺒﯽ ﻗﺎﺑﻞ ﻗﺒﻮﻝ ﺍﺯ ﺟﻮﺍﺏ ﺩﻗﯿﻖ ﺭﺍ ﺩﺭ ﺗﻌﺪﺍﺩ ﻣﺘﻨﺎﮬ ﺍﻋﻤﺎﻝ ﺣﺴﺎﺑﯽ ﺑﺪﮬﻨﺪ .ﺩﺭ ﺍﯾﻦ ﻓﺼﻞ
ﺑﺮﺭﺳ ﺭﻭﺷﮭﺎﯼ ﻣﺴﺘﻘﯿﻢ ﻣﻮﺭﺩ ﺗﻮﺟﻪ ﻗﺮﺍﺭ ﻣ ﮔﯿﺮﺩ.
ﺗﻮﺟﻪ ۲.۲
ﺩﺳﺘﮕﺎﻩ ﻣﻌﺎﺩﻻﺕ ﺧﻄ ﺑﻪ ﺷ ﻞ ) (۱ﺣﻞ ﺩﺭ ﺑﺴﯿﺎﺭﯼ ﺍﺯ ﻣﺴﺎﺋﻞ ﮐﺎﺭﺑﺮﺩﯼ ﺩﺭ ﻋﻠﻮﻡ ﺭﯾﺎﺿ ﻭ ﻋﻠﻮﻡ ﻣﮭﻨﺪﺳ ﻧﯿﺎﺯ ﺍﺳﺖ ﯾ
ﺷﻮﺩ.
ﻗﺒﻞ ﺍﺯ ﺑﯿﺎﻥ ﺭﻭﺷﮭﺎﯼ ﻣﺴﺘﻘﯿﻢ ﺑﺮﺍﯼ ﺣﻞ ﺩﺳﺘﮕﺎﻩ ) (۱ﺑﻪ ﺑﯿﺎﻥ ﻣﻘﺪﻣەﺍﯼ ﻣﺨﺘﺼﺮ ﺍﺯ ﺍﯾﻦ ﮐﻪ ﭼﻨﯿﻦ ﺩﺳﺘﮕﺎﻩ ﮬﺎﯾﯽ ﺩﺭ ﻋﻤﻞ
ﭼﻄﻮﺭ ﺑﻪ ﻭﺟﻮﺩ ﻣ ﺁﯾﻨﺪ ﺩﺭ ﭘﯿﻮﺳﺖ ﻓﺼﻞ ﺍﻭﻝ ﺗﺤﺖ ﻋﻨﻮﺍﻥ ﮐﺎﺭﺑﺮﺩﻫﺎﯾﯽ ﺍﺯ ﺩﺳﺘﮕﺎﻩ ﻫﺎﯼ ﻣﻌﺎﺩﻻﺕ ﺧﻄ ﭘﺮﺩﺍﺧﺘﻪ ﺷﺪﻩ ﺍﺳﺖ
ﺗﺎ ﺧﻮﺍﻧﻨﺪﻩ ﺍﺯ ﺍﻧﮕﯿﺰەﯼ ﮐﺎﻓ ﺑﺮﺍﯼ ﺑﺮﺭﺳ ﺍﯾﻦ ﻣﻮﺿﻮﻉ ﻣﮭﻢ ﺑﺮﺧﻮﺭﺩﺍﺭ ﺑﺎﺷﺪ.
۳
)ﺩﺍﻧﺸ ﺪﻩ ﺭﯾﺎﺿ ﻭ ﻋﻠﻮﻡ ﮐﺎﻣﭙﯿﻮﺗﺮ( ﺗﻬﺮﺍﻥ( ﺩﺍﻧﺸ ﺎﻩ ﺻﻨﻌﺘ ﺍﻣﯿﺮﮐﺒﯿﺮ )ﭘﻠ ﺗﮑﻨﯿ
ﺗﺮﻡ ﺩﻭﻡ ۱۴۰۲−۱۴۰۳ ﺟﺒﺮﺧﻄ ﻋﺪﺩﯼ
ﻓﺼﻞ ﺩﻭﻡ ﻣﺪﺭﺱ :ﻣﻬﺪﯼ ﺩﻫﻘﺎﻥ
ﺗﻮﺟﻪ ۲.۳
ﺣﺎﻝ ﺑﻪ ﺣﻞ ﺩﺳﺘﮕﺎﻩ ﻣﻌﺎﺩﻻﺕ ﺧﻄ AX = bﺑﺎ ﺭﻭﺵ ﻫﺎﯼ ﻣﺴﺘﻘﯿﻢ ﻣ ﭘﺮﺩﺍﺯﯾﻢ .ﻗﺒﻞ ﺍﺯ ﺁﻥ ﺑﻪ ﻣﻌﺮﻓ ﺑﺮﺧ ﻣﻔﺎﻫﯿﻢ ﻣﻘﺪﻣﺎﺗ
ﻣ ﭘﺮﺩﺍﺯﯾﻢ.
ﺗﻌﺮﯾﻒ ۲.۱
ﺩﺳﺘﮕﺎﻩ ﻣﻌﺎﺩﻻﺕ ﺧﻄ ﺭﺍ ﺳﺎﺯﮔﺎﺭ ) (Consistentﻣ ﮔﻮﯾﯿﻢ ﻫﺮﮔﺎﻩ ﺣﺪﺍﻗﻞ ﯾ ﺩﺳﺘﮕﺎﻩ ﻣﻌﺎﺩﻻﺕ ﺧﻄ ﺳﺎﺯﮔﺎﺭ :ﯾ
ﺟﻮﺍﺏ ﺩﺍﺷﺘﻪ ﺑﺎﺷﺪ.
ﻫﻤﭽﻨﯿﻦ ،ﺩﺳﺘﮕﺎﻩ ﻣﻌﺎﺩﻻﺕ ﺧﻄ ﻧﺎﺳﺎﺯﮔﺎﺭ ) (Inconsistentﺍﺳﺖ ﻫﺮﮔﺎﻩ ﻫﯿﭻ ﺟﻮﺍﺑﯽ ﻧﺪﺍﺷﺘﻪ ﺑﺎﺷﺪ.
ﻣﺜﺎﻝ ۲.۱
ﺟﻮﺍﺏ ﺑﺮﺍﯼ ﺩﺳﺘﮕﺎﻩ ﻣﻌﺎﺩﻻﺕ ﺍﺳﺖ ،ﺯﯾﺮﺍ ﺩﺭ ﻫﺮ ﺩﻭ ﻣﻌﺎﺩﻟﻪ ﺻﺪﻕ ﻣ ﮐﻨﺪ: ﺩﺭ ﺍﯾﻦ ﻣﺜﺎﻝ x۱ = ۲ﻭ x۲ = −۱ﯾ
(
۳(۲) − (−۱) = ۷
۲(۲) + ۳(−۱) = ۱
ﻫﻤﺎﻧﻄﻮﺭ ﮐﻪ ﻣﺸﺎﻫﺪﻩ ﻣ ﺷﻮﺩ ،ﺟﻮﺍﺏ ﺩﺳﺘﮕﺎﻩ ﻣﺘﻨﺎﻇﺮ ﺑﺎ ﻧﻘﻄەﺍﯼ ﺍﺳﺖ ﮐﻪ ﺩﻭ ﺧﻂ ﯾ ﺪﯾ ﺮ ﺭﺍ ﻗﻄﻊ ﻣ ﮐﻨﺪ.
۴
)ﺩﺍﻧﺸ ﺪﻩ ﺭﯾﺎﺿ ﻭ ﻋﻠﻮﻡ ﮐﺎﻣﭙﯿﻮﺗﺮ( ﺗﻬﺮﺍﻥ( ﺩﺍﻧﺸ ﺎﻩ ﺻﻨﻌﺘ ﺍﻣﯿﺮﮐﺒﯿﺮ )ﭘﻠ ﺗﮑﻨﯿ
ﺗﺮﻡ ﺩﻭﻡ ۱۴۰۲−۱۴۰۳ ﺟﺒﺮﺧﻄ ﻋﺪﺩﯼ
ﻓﺼﻞ ﺩﻭﻡ ﻣﺪﺭﺱ :ﻣﻬﺪﯼ ﺩﻫﻘﺎﻥ
ﻣﺜﺎﻝ ۲.۲
ﻭﺍﺿﺢ ﺍﺳﺖ ﮐﻪ ﺗﺴﺎﻭﯼ ﺍﺧﯿﺮ ﻣﺘﻨﺎﻗﺾ ﺍﺳﺖ .ﺣﺎﻝ ﺩﻭ ﺧﻂ ﻓﻮﻕ ﺭﺍ ﺩﺭ ﺩﺳﺘﮕﺎﻩ ﻣﺨﺘﺼﺎﺕ ﺭﺳﻢ ﻣ ﮐﻨﯿﻢ:
ﺍﺯ ﻧﻤﻮﺩﺍﺭ ﻓﻮﻕ ﻣﺸﺨﺺ ﺍﺳﺖ ﮐﻪ ﺩﻭ ﺧﻂ ﻣﻮﺍﺯﯼ ﻫﺴﺘﻨﺪ ﻭ ﻣ ﺩﺍﻧﯿﻢ ﮐﻪ ﺩﻭ ﺧﻂ ﻣﻮﺍﺯﯼ ﻫﯿﭻﮔﺎﻩ ﯾ ﺩﯾ ﺮ ﺭﺍ ﻗﻄﻊ ﻧﻤ ﮐﻨﻨﺪ.
ﺑﻨﺎﺑﺮﺍﯾﻦ ،ﺩﺳﺘﮕﺎﻩ ﻣﻌﺎﺩﻻﺕ ﻓﻮﻕ ،ﺟﻮﺍﺑﯽ ﻧﺪﺍﺭﻧﺪ.
ﻣﺜﺎﻝ ۲.۳
۵
)ﺩﺍﻧﺸ ﺪﻩ ﺭﯾﺎﺿ ﻭ ﻋﻠﻮﻡ ﮐﺎﻣﭙﯿﻮﺗﺮ( ﺗﻬﺮﺍﻥ( ﺩﺍﻧﺸ ﺎﻩ ﺻﻨﻌﺘ ﺍﻣﯿﺮﮐﺒﯿﺮ )ﭘﻠ ﺗﮑﻨﯿ
ﺗﺮﻡ ﺩﻭﻡ ۱۴۰۲−۱۴۰۳ ﺟﺒﺮﺧﻄ ﻋﺪﺩﯼ
ﻓﺼﻞ ﺩﻭﻡ ﻣﺪﺭﺱ :ﻣﻬﺪﯼ ﺩﻫﻘﺎﻥ
ﻣﺜﺎﻝ ۲.۴
ﻣﺜﺎﻝ ۲.۵
۶
)ﺩﺍﻧﺸ ﺪﻩ ﺭﯾﺎﺿ ﻭ ﻋﻠﻮﻡ ﮐﺎﻣﭙﯿﻮﺗﺮ( ﺗﻬﺮﺍﻥ( ﺩﺍﻧﺸ ﺎﻩ ﺻﻨﻌﺘ ﺍﻣﯿﺮﮐﺒﯿﺮ )ﭘﻠ ﺗﮑﻨﯿ
ﺗﺮﻡ ﺩﻭﻡ ۱۴۰۲−۱۴۰۳ ﺟﺒﺮﺧﻄ ﻋﺪﺩﯼ
ﻓﺼﻞ ﺩﻭﻡ ﻣﺪﺭﺱ :ﻣﻬﺪﯼ ﺩﻫﻘﺎﻥ
ﻣﺜﺎﻝ ۲.۶
ﻣﺜﺎﻝ ۲.۷
۷
)ﺩﺍﻧﺸ ﺪﻩ ﺭﯾﺎﺿ ﻭ ﻋﻠﻮﻡ ﮐﺎﻣﭙﯿﻮﺗﺮ( ﺗﻬﺮﺍﻥ( ﺩﺍﻧﺸ ﺎﻩ ﺻﻨﻌﺘ ﺍﻣﯿﺮﮐﺒﯿﺮ )ﭘﻠ ﺗﮑﻨﯿ
ﺗﺮﻡ ﺩﻭﻡ ۱۴۰۲−۱۴۰۳ ﺟﺒﺮﺧﻄ ﻋﺪﺩﯼ
ﻓﺼﻞ ﺩﻭﻡ ﻣﺪﺭﺱ :ﻣﻬﺪﯼ ﺩﻫﻘﺎﻥ
ﻣﺜﺎﻝ ۲.۸
۸
)ﺩﺍﻧﺸ ﺪﻩ ﺭﯾﺎﺿ ﻭ ﻋﻠﻮﻡ ﮐﺎﻣﭙﯿﻮﺗﺮ( ﺗﻬﺮﺍﻥ( ﺩﺍﻧﺸ ﺎﻩ ﺻﻨﻌﺘ ﺍﻣﯿﺮﮐﺒﯿﺮ )ﭘﻠ ﺗﮑﻨﯿ
ﺗﺮﻡ ﺩﻭﻡ ۱۴۰۲−۱۴۰۳ ﺟﺒﺮﺧﻄ ﻋﺪﺩﯼ
ﻓﺼﻞ ﺩﻭﻡ ﻣﺪﺭﺱ :ﻣﻬﺪﯼ ﺩﻫﻘﺎﻥ
ﻧﺴﺒﺖ ﺑﻪ ﻫﻢ ﭼﻪ ﻭﺿﻌﯿﺘ ﺩﺍﺭﻧﺪ ﺩﺳﺘﮕﺎﻩ ﻣ ﺗﻮﺍﻧﺪ ﺟﻮﺍﺏ ﻧﺪﺍﺷﺘﻪ ﺑﺎﺷﺪ ،ﺟﻮﺍﺏ ﯾ ﺘﺎ ﺩﺍﺷﺘﻪ ﺑﺎﺷﺪ ﻭ ﯾﺎ ﺷﺎﻣﻞ ﺑﯽﻧﻬﺎﯾﺖ ﺟﻮﺍﺏ ﺑﺎﺷﺪ.
ﻭﻗﺘ ﺻﻔﺤﺎﺕ ﺩﺭ ﭼﻨﯿﻦ ﻭﺿﻌﯿﺘ ﻫﺴﺘﻨﺪ ﯾﻌﻨ ﻫﻤﺰﻣﺎﻥ ﯾ ﺪﯾ ﺮ ﺭﺍ ﻗﻄﻊ ﻧﻤ ﮐﻨﻨﺪ ﺁﻧﮕﺎﻩ ﺩﺳﺘﮕﺎﻩ ﺟﻮﺍﺏ ﻧﺪﺍﺭﺩ.
ﻧﻘﻄﻪ ﻗﻄﻊ ﮐﻨﻨﺪ ﮔﻮﯾﯿﻢ ﺩﺳﺘﮕﺎﻩ ﺟﻮﺍﺏ ﯾ ﺘﺎ ﺩﺍﺭﺩ. ﻭ ﺍﮔﺮ ﺩﺭ ﭼﻨﯿﻦ ﻭﺿﻌ ﺑﺎﺷﺪ ﯾﻌﻨ ﻫﻤﺰﻣﺎﻥ ﻫﻢ ﺭﺍ ﺩﺭ ﯾ
۹
)ﺩﺍﻧﺸ ﺪﻩ ﺭﯾﺎﺿ ﻭ ﻋﻠﻮﻡ ﮐﺎﻣﭙﯿﻮﺗﺮ( ﺗﻬﺮﺍﻥ( ﺩﺍﻧﺸ ﺎﻩ ﺻﻨﻌﺘ ﺍﻣﯿﺮﮐﺒﯿﺮ )ﭘﻠ ﺗﮑﻨﯿ
ﺗﺮﻡ ﺩﻭﻡ ۱۴۰۲−۱۴۰۳ ﺟﺒﺮﺧﻄ ﻋﺪﺩﯼ
ﻓﺼﻞ ﺩﻭﻡ ﻣﺪﺭﺱ :ﻣﻬﺪﯼ ﺩﻫﻘﺎﻥ
ﻗﻀﯿﻪ ۲.۱
ﺩﺭ ﻗﻀﯿﻪ ﻓﻮﻕ ) Rank(Aﻧﺸﺎﻥ ﺩﻫﻨﺪەﯼ ﺭﺗﺒەﯼ ﻣﺎﺗﺮﯾﺲ Aﻭ ﻧﻤﺎﺩ ] [A|bﻣﺎﺗﺮﯾﺲ ﺍﻓﺰﻭﺩﻩ ﺭﺍ ﻧﺸﺎﻥ ﻣ ﺩﻫﻨﺪ.
ﺗﻮﺟﻪ ﮐﻨﯿﺪ ﺍﺯ ﺍﺛﺒﺎﺕ ﺍﯾﻦ ﻗﻀﯿﻪ ﺩﺭ ﺍﯾﻨﺠﺎ ﺍﺟﺘﻨﺎﺏ ﻭﺭﺯﯾﺪﻩ ﻭ ﺍﺛﺒﺎﺕ ﺁﻥ ﺭﺍ ﺩﺭ ﺣﺎﻟﺖ ﮐﻠ X ∈ Rn ،A ∈ Rm×nﻭ b ∈ Rﺩﺭ
m
ﻓﺼﻞﻫﺎﯼ ﺁﯾﻨﺪﻩ ﺑﯿﺎﻥ ﻣ ﮐﻨﯿﻢ ﺯﯾﺮﺍ m = nﺣﺎﻟﺖ ﺧﺎﺻ ﺧﻮﺍﻫﺪ ﺑﻮﺩ ﮐﻪ ﺩﺭ ﺑﺎﻻ ﺫﮐﺮ ﺷﺪ.
ﺗﻮﺟﻪ ۲.۴
ﺗﻮﺟﻪ ﮐﻨﯿﺪ ﺩﺭ ﮐﻞ ﺍﯾﻦ ﻓﺼﻞ ﻓﺮﺽ ﺑﺮ ﺍﯾﻦ ﺍﺳﺖ ﮐﻪ ﺩﺳﺘﮕﺎﻩ AX = bﺟﻮﺍﺏ ﯾ ﺘﺎ ﺩﺍﺭﺩ.
۱۰
)ﺩﺍﻧﺸ ﺪﻩ ﺭﯾﺎﺿ ﻭ ﻋﻠﻮﻡ ﮐﺎﻣﭙﯿﻮﺗﺮ( ﺗﻬﺮﺍﻥ( ﺩﺍﻧﺸ ﺎﻩ ﺻﻨﻌﺘ ﺍﻣﯿﺮﮐﺒﯿﺮ )ﭘﻠ ﺗﮑﻨﯿ
ﺗﺮﻡ ﺩﻭﻡ ۱۴۰۲−۱۴۰۳ ﺟﺒﺮﺧﻄ ﻋﺪﺩﯼ
ﻓﺼﻞ ﺩﻭﻡ ﻣﺪﺭﺱ :ﻣﻬﺪﯼ ﺩﻫﻘﺎﻥ
ﻣﺜﺎﻝ ۲.۹
ﻣﺜﺎﻝ ۲.۱۰
ﺩﺳﺘﮕﺎﻩ ﻗﻄﺮﯼ n × nﺑﻪ ﺻﻮﺭﺕ ﺯﯾﺮ ﺣﻞ ﻣ ﺷﻮﺩ: ﺑﺎﺗﻮﺟﻪ ﺑﻪ ﻣﺜﺎﻝﻫﺎﯼ ﮔﻔﺘﻪ ﺷﺪﻩ ﻭﺍﺿﺢ ﺍﺳﺖ ﮐﻪ ﯾ
a۱۱ ۰ . . . ۰ x۱ b۱
x۱ = ab۱۱۱
۰ a۲۲ . . . ۰ x۲ b۲ x ۲ = b۲
a۲۲
.. .. .. .. ..
= ⇒ .
. ۰ . . . .
.
.
۰ ۰ . . . ann xn bn
xn = abnn n
ﺗﻮﺟﻪ ۲.۵
ﻫﻤﺎﻧﻄﻮﺭ ﮐﻪ ﺩﯾﺪﻩ ﻣ ﺷﻮﺩ ﺩﺭ ﺭﻭﺵ ﺑﺎﻻ ﺗﺮﺗﯿﺐ ﺣﻞ ﺩﺳﺘﮕﺎﻩ ﻣﻬﻢ ﻧﯿﺴﺖ ﻭ ﻣ ﺗﻮﺍﻥ ﻣﺠﻬﻮﻻﺕ ﺭﺍ ﻣﻮﺍﺯﯼ ﻣﺤﺎﺳﺒﻪ ﮐﺮﺩ.
۱۱
)ﺩﺍﻧﺸ ﺪﻩ ﺭﯾﺎﺿ ﻭ ﻋﻠﻮﻡ ﮐﺎﻣﭙﯿﻮﺗﺮ( ﺗﻬﺮﺍﻥ( ﺩﺍﻧﺸ ﺎﻩ ﺻﻨﻌﺘ ﺍﻣﯿﺮﮐﺒﯿﺮ )ﭘﻠ ﺗﮑﻨﯿ
ﺗﺮﻡ ﺩﻭﻡ ۱۴۰۲−۱۴۰۳ ﺟﺒﺮﺧﻄ ﻋﺪﺩﯼ
ﻓﺼﻞ ﺩﻭﻡ ﻣﺪﺭﺱ :ﻣﻬﺪﯼ ﺩﻫﻘﺎﻥ
ﻭﺍﺿﺢ ﺍﺳﺖ ﻣﺎﺗﺮﯾﺲ ﺿﺮﺍﯾﺐ ﭘﺎﯾﯿﻦ ﻣﺜﻠﺜ ﺍﺳﺖ .ﺑﺮﺍﯼ ﺣﻞ ﺍﯾﻦ ﺩﺳﺘﮕﺎﻩ ﺍﺑﺘﺪﺍ ﺍﺯ ﻣﻌﺎﺩﻟﻪ ﺍﻭﻝ ) (۲ﻣﺠﻬﻮﻝ x۱ﺭﺍ ﺑﺪﺳﺖ ﻣ ﺁﻭﺭﯾﻢ:
b۱
= a۱۱ x۱ = b۱ ⇒ x۱ )(۳
a۱۱
ﺩﺭ ﺍﯾﻦ ﻣﺮﺣﻠﻪ ﭼﻮﻥ x۱ﺭﺍ ﺍﺯ ﻗﺒﻞ ﺣﺴﺎﺏ ﮐﺮﺩەﺍﯾﻢ ﭘﺲ ﺻﻮﺭﺕ ﮐﺴﺮ ﻓﻮﻕ ﻣﻮﺟﻮﺩ ﺍﺳﺖ .ﺩﺭ ﻧﻬﺎﯾﺖ ﺍﺯ ﻣﻌﺎﺩﻟﻪ ﺁﺧﺮ ) (۲ﻣﺠﻬﻮﻝ x۳
ﺭﺍ ﻣﺤﺎﺳﺒﻪ ﻣ ﮐﻨﯿﻢ:
ﻣﺜﺎﻝ ۲.۱۱
۱۲
)ﺩﺍﻧﺸ ﺪﻩ ﺭﯾﺎﺿ ﻭ ﻋﻠﻮﻡ ﮐﺎﻣﭙﯿﻮﺗﺮ( ﺗﻬﺮﺍﻥ( ﺩﺍﻧﺸ ﺎﻩ ﺻﻨﻌﺘ ﺍﻣﯿﺮﮐﺒﯿﺮ )ﭘﻠ ﺗﮑﻨﯿ
ﺗﺮﻡ ﺩﻭﻡ ۱۴۰۲−۱۴۰۳ ﺟﺒﺮﺧﻄ ﻋﺪﺩﯼ
ﻓﺼﻞ ﺩﻭﻡ ﻣﺪﺭﺱ :ﻣﻬﺪﯼ ﺩﻫﻘﺎﻥ
ﭘﺲ
۳
۳x۱ = ۳ ⇒ x۱ = ۳ = ۱
−x۱ + ۲x۲ = ۳ ⇒ x۲ = ۳+x ۱
= ۳+۱ =۲
۲ ۲
−۷−۶x۱ −۷x۲ )−۷−۶(۱)−۷(۲
= ۶x۱ + ۷x۲ − ۹x۳ = −۷ ⇒ x۳ −۹
= −۹
=۳
ﺩﺳﺘﮕﺎﻩ ﭘﺎﯾﯿﻦ ﻣﺜﻠﺜ n × nﺑﻪ ﺻﻮﺭﺕ ﺯﯾﺮ ﺧﻮﺍﻫﺪ ﺑﻮﺩ. ﺑﺎ ﺗﻮﺟﻪ ﺑﻪ ﺑﺤﺚﻫﺎﯼ ﻓﻮﻕ ﻣ ﺗﻮﺍﻥ ﺩﯾﺪ ﮐﻪ ﺣﻞ ﯾ
x۱ = ab۱۱۱
a۱۱ x۱ = b۱
a۲۱ x۱ + a۲۲ x۲ = b۲
x۲ = b۲ −a۲۱ x۱
a۲۲
.. ⇒ .
.
.
.
∑n−۱
x = bn − j=۱ anj xj
an۱ x۱ + an۲ x۲ + · · · + ann xn = bn n ann
ﻫﻤﺎﻧﻄﻮﺭ ﮐﻪ ﻗﺒﻼ ﮔﻔﺘﯿﻢ ﺭﻭﺵ ﺑﺎﻻ ﺑﻪ ﺟﺎﯾ ﺬﺍﺭﯼ ﭘﯿﺸﺮﻭ ﺷﻬﺮﺕ ﺩﺍﺭﺩ.
ﻣﺜﺎﻝ ۲.۱۲
۱۳
)ﺩﺍﻧﺸ ﺪﻩ ﺭﯾﺎﺿ ﻭ ﻋﻠﻮﻡ ﮐﺎﻣﭙﯿﻮﺗﺮ( ﺗﻬﺮﺍﻥ( ﺩﺍﻧﺸ ﺎﻩ ﺻﻨﻌﺘ ﺍﻣﯿﺮﮐﺒﯿﺮ )ﭘﻠ ﺗﮑﻨﯿ
ﺗﺮﻡ ﺩﻭﻡ ۱۴۰۲−۱۴۰۳ ﺟﺒﺮﺧﻄ ﻋﺪﺩﯼ
ﻓﺼﻞ ﺩﻭﻡ ﻣﺪﺭﺱ :ﻣﻬﺪﯼ ﺩﻫﻘﺎﻥ
ﻭﺍﺿﺢ ﺍﺳﺖ ﮐﻪ ﻣﺎﺗﺮﯾﺲ ﺿﺮﺍﯾﺐ ﺑﺎﻻ ﻣﺜﻠﺜ ﺍﺳﺖ .ﺑﺮﺍﯼ ﺣﻞ ﺍﯾﻦ ﺩﺳﺘﮕﺎﻩ ﺍﺑﺘﺪﺍ ﺍﺯ ﻣﻌﺎﺩﻟﻪ ﺁﺧﺮ ) (۶ﻣﺠﻬﻮﻝ x۳ﺭﺍ ﺑﻪ ﺩﺳﺖ
ﻣ ﺁﻭﺭﯾﻢ:
b۳
a۳۳ x۳ = b۳ = ⇒ x۳ . )(۸
a۳۳
ﺑﻪ ﺁﺧﺮ ﻣﺠﻬﻮﻝ x۲ﺭﺍ ﺑﻪ ﺻﻮﺭﺕ ﺯﯾﺮ ﺑەﺩﺳﺖ ﻣ ﺁﻭﺭﯾﻢ: ﺳﭙﺲ ﺍﺯ ﻣﻌﺎﺩﻟﻪ ﯾ
ﻣﺜﺎﻝ ۲.۱۳
ﻣﺜﺎﻝ ۲.۱۴
an,n xn = bn
ﭘﺲ ﺟﻮﺍﺏ ﺩﺳﺘﮕﺎﻩ ﻓﻮﻕ ﺍﺯ ﺍﻟ ﻮﺭﯾﺘﻢ ﺯﯾﺮ ﺑەﺩﺳﺖ ﻣ ﺁﯾﺪ:
Pn
bn bi − aij xj
i = n − ۱, n − ۲, . . . , ۱.
j=i+۱
= xn = , xi ,
ann aii
ﻫﻤﺎﻧﻄﻮﺭ ﮐﻪ ﻗﺒﻼ ﮔﻔﺘﯿﻢ ﺭﻭﺵ ﺑﺎﻻ ﺑﻪ ﺟﺎﯾ ﺬﺍﺭﯼ ﭘﺴﺮﻭ ﺷﻬﺮﺕ ﺩﺍﺭﺩ.
ﺗﻮﺟﻪ ۲.۶
ﺗﻮﺟﻪ ﮐﻨﯿﺪ ﮐﻪ ﺿﻌﻒ ﺭﻭﺵﻫﺎﯼ ﭘﯿﺸﺮﻭ ﻭ ﭘﺴﺮﻭ ﺑﺮﺍﯼ ﺣﻞ ﭼﻨﯿﻦ ﺩﺳﺘﮕﺎەﻫﺎﯾﯽ ،ﺑﻪ ﺩﻟﯿﻞ ﻟﺰﻭﻡ ﺭﻋﺎﯾﺖ ﺗﺮﺗﯿﺐ ﺩﺭ ﯾﺎﻓﺘﻦ ﻣﺠﻬﻮﻝ،
ﻋﺪﻡ ﺍﺟﺮﺍﯼ ﻣﺤﺎﺳﺒﺎﺕ ﺑﻪ ﺻﻮﺭﺕ ﻣﻮﺍﺯﯼ ﺍﺳﺖ.
۱۵
)ﺩﺍﻧﺸ ﺪﻩ ﺭﯾﺎﺿ ﻭ ﻋﻠﻮﻡ ﮐﺎﻣﭙﯿﻮﺗﺮ( ﺗﻬﺮﺍﻥ( ﺩﺍﻧﺸ ﺎﻩ ﺻﻨﻌﺘ ﺍﻣﯿﺮﮐﺒﯿﺮ )ﭘﻠ ﺗﮑﻨﯿ
ﺗﺮﻡ ﺩﻭﻡ ۱۴۰۲−۱۴۰۳ ﺟﺒﺮﺧﻄ ﻋﺪﺩﯼ
ﻓﺼﻞ ﺩﻭﻡ ﻣﺪﺭﺱ :ﻣﻬﺪﯼ ﺩﻫﻘﺎﻥ
7 =b
8 41
9 6
10 10
11 -4
12 )[xU ]= solu(U,b
13 =xU
14 1
15 2
16 3
17 4
ﯾ ﺍﺯ ﺭﻭﺵ ﻫﺎﯼ ﻣﺴﺘﻘﯿﻢ ﺑﺮﺍﯼ ﺣﻞ ﺩﺳﺘﮕﺎﻩ ﻫﺎﯼ ﻣﻌﺎﺩﻻﺕ ﺧﻄ ﺭﻭﺵ ﮐﺮﺍﻣﺮ ﺍﺳﺖ ﮐﻪ ﺑﺮ ﻣﺒﻨﺎﯼ ﺩﺗﺮﻣﯿﻨﺎﻥ ﻣﺎﺗﺮﯾﺲ ﺿﺮﺍﯾﺐ
ﻣ ﺑﺎﺷﺪ .ﻋﻼﻗﻤﻨﺪﺍﻥ ﺑﺮﺍﯼ ﻣﻄﺎﻟﻌﻪ ﺍﯾﻦ ﺭﻭﺵ ﺑﻪ ﺩﺭﺱ ﺗﺤﺖ ﻋﻨﻮﺍﻥ ﺭﻭﺵ ﻫﺎﯼ ﻋﺪﺩﯼ ﺩﺭ ﺟﺒﺮﺧﻄ )ﺩﺭﺳﻨﺎﻣﻪ ﻣﻘﻄﻊ ﮐﺎﺭﺷﻨﺎﺳ
ﺍﺭﺷﺪ ﮐﻪ ﺗﻮﺳﻂ ﻣﻬﺪﯼ ﺩﻫﻘﺎﻥ ﺍﺭﺍﯾﻪ ﻣ ﺷﻮﺩ( ﻣﺮﺍﺟﻌﻪ ﻧﻤﺎﯾﻨﺪ.
ﺗﻌﺮﯾﻒ ۲.۲
۱۶
)ﺩﺍﻧﺸ ﺪﻩ ﺭﯾﺎﺿ ﻭ ﻋﻠﻮﻡ ﮐﺎﻣﭙﯿﻮﺗﺮ( ﺗﻬﺮﺍﻥ( ﺩﺍﻧﺸ ﺎﻩ ﺻﻨﻌﺘ ﺍﻣﯿﺮﮐﺒﯿﺮ )ﭘﻠ ﺗﮑﻨﯿ
ﺗﺮﻡ ﺩﻭﻡ ۱۴۰۲−۱۴۰۳ ﺟﺒﺮﺧﻄ ﻋﺪﺩﯼ
ﻓﺼﻞ ﺩﻭﻡ ﻣﺪﺭﺱ :ﻣﻬﺪﯼ ﺩﻫﻘﺎﻥ
ﺗﻮﺟﻪ ﮐﻨﯿﺪ aij = aijﻭ bi = biﻭ ﻋﻼﻣﺖ ) (۰ﻧﺸﺎﻥ ﺩﻫﻨﺪەﯼ ﮔﺎﻡ ﺻﻔﺮ ﺍﺳﺖ .ﺍﺑﺘﺪﺍ ﻣﺎﺗﺮﯾﺲ ﺍﻓﺰﻭﺩﻩ ﺭﺍ ﺗﺸ ﯿﻞ ﻣ ﺩﻫﯿﻢ
)(۰ )(۰
ﺗﻮﺟﻪ ۲.۷
ﺩﺭ ﺍﯾﻦ ﻣﺮﺣﻠﻪ ﻓﺮﺽ ﮐﻨﯿﻢ ) a۱۱ = a۱۱ ̸= ۰ﻭ ﺍﮔﺮ ﭼﻨﯿﻦ ﻧﺒﺎﺷﺪ ﺩﺭ ﻣﻄﺎﻟﺐ ﺑﻌﺪﯼ ﻧﺤﻮەﯼ ﺑﺮﻃﺮﻑ ﮐﺮﺩﻥ ﺍﯾﻦ ﻣﺸ ﻞ ﺭﺍ
)(۰
ﺗﻮﺿﯿﺢ ﻣ ﺩﻫﯿﻢ( .ﺑﻪ ﺩﺭﺍﯾەﯼ a۱۱ﺩﺭﺍﯾﻪ ﻣﺤﻮﺭ )ﯾﺎ ﻋﻀﻮ ﻟﻮﻻ ﯾﺎ ﻋﻀﻮ ﭘﺎﺷﻨﻪ( ) (Pivotal elementﮔﺎﻡ ﺻﻔﺮ ﮔﻔﺘﻪ ﻣ ﺷﻮﺩ.
)(۰
a۲۱ﻭ ( a۳۱ﺭﺍ ﺻﻔﺮ ﮐﻨﯿﻢ. ﻋﻤﻠﯿﺎﺕ ﺳﻄﺮﯼ ﻣﻘﺪﻣﺎﺗ ﺩﺭﺍﯾەﻫﺎﯼ ﺯﯾﺮ ) a۱۱ﯾﻌﻨ ﺑﺎﯾﺪ ﺑﺘﻮﺍﻧﯿﻢ ﺑﻪ ﮐﻤ
)(۰ )(۰ )(۰
ﺑﺮﺍﯼ ﺍﯾﻦ ﮐﺎﺭ ﺑﺮ ﺭﻭﯼ ﺳﻄﺮﻫﺎﯼ ﺩﻭﻡ ﻭ ﺳﻮﻡ ﻋﻤﻠﯿﺎﺕ ﺳﻄﺮﯼ ﻣﻘﺪﻣﺎﺗ ﺯﯾﺮ ﺭﺍ ﺍﻋﻤﺎﻝ ﻣ ﮐﻨﯿﻢ
)(۰
R۲ → R۲ + m۲۱ R۱ ,
)(۰
R۳ → R۳ + m۳۱ R۱
ﮐﻪ ﻣﻨﻈﻮﺭ ﺍﺯ R۲ ،R۱ﻭ ،R۳ﺳﻄﺮﻫﺎﯼ ﻣﺎﺗﺮﯾﺲ ﺍﻓﺰﻭﺩﻩ ﺍﺳﺖ ﻭ m۲۱ﻭ m۳۱ﺑﻪ ﺻﻮﺭﺕ ﺯﯾﺮ ﺗﻌﺮﯾﻒ ﻣ ﺷﻮﻧﺪ:
)(۰ )(۰
)(۰ )(۰
)(۰ a۲۱ )(۰ a۳۱
m۲۱ = − )(۰
, m۳۱ = − )(۰
a۱۱ a۱۱
ﮐﻪ ﻣﻌﻤﻮﻻ ﺑﻪ ﺁﻧﻬﺎ ﺿﺮﺑ ﺮ ) (Multiplierﮔﻔﺘﻪ ﻣ ﺷﻮﺩ.
ﺑﺎ ﺍﻋﻤﺎﻝ ﺍﯾﻦ ﻋﻤﻠﯿﺎﺕ ﺳﻄﺮﯼ ﻣﻘﺪﻣﺎﺗ ﺩﺍﺭﯾﻢ:
)(۰ )(۰ )(۰ )(۰
a a۱۲ a۱۳ b۱
۱۱ (۱)
[A |b ] = ۰
)(۱) (۱ )(۱
a۲۲
)(۱
a۲۳ b۲
۰
)(۱ )(۱ )(۱
a۳۲ a۳۳ b۳
ﺗﻮﺟﻪ ۲.۸
ﺩﺭ ﮔﺎﻡ ﺟﺪﯾﺪ ﭘﺎﺷﻨﻪ a۲۲ﺍﺳﺖ ﮐﻪ ﺑﺎﺯ ﻫﻢ ﻓﺮﺽ ﻣ ﺷﻮﺩ ﻧﺎﺻﻔﺮ ﺑﺎﺷﺪ.
)(۱
ﺗﻮﺟﻪ ۲.۹
ﺩﺭ ﺩﺳﺘﮕﺎﻩ ﻣﻌﺎﺩﻻﺕ ﺑﺎﻻ ﺩﺭ ﺳﻄﺮ ﺍﻭﻝ ﺑﺎﻻﯼ ﺿﺮﺍﯾﺐ ﻧﻤﺎﺩ ) (۰ﻗﺮﺍﺭ ﺩﺍﺩﻩ ﺷﺪﻩ ﺍﺳﺖ ،ﺍﯾﻦ ﺑﺪﯾﻦ ﻣﻌﻨﺎﺳﺖ ﮐﻪ ﺍﯾﻦ ﺿﺮﺍﯾﺐ
ﺗﻐﯿﯿﺮ ﻧﮑﺮﺩەﺍﻧﺪ .ﻟﯿ ﻦ ﺑﻪ ﻋﻠﺖ ﺍﻧﺠﺎﻡ ﻋﻤﻠﯿﺎﺕ ﻣﻘﺪﻣﺎﺗ ﺳﻄﺮﯼ ﺩﺭ ﺳﻄﺮﻫﺎﯼ ﺩﻭﻡ ﺗﺎ ﺁﺧﺮ ،ﺍﻋﻀﺎﯼ ﻣﺎﺗﺮﯾﺲ ﻣﻤ ﻦ ﺍﺳﺖ ﺗﻐﯿﯿﺮ
ﮐﺮﺩﻩ ﺑﺎﺷﻨﺪ .ﻟﺬﺍ ﺁﻧﻬﺎ ﺑﺎ ﻧﻤﺎﺩ ) (۱ﻧﺸﺎﻥ ﺩﺍﺩﻩ ﺷﺪەﺍﻧﺪ .ﺍﻟﺒﺘﻪ ﺍﯾﻦ ﮐﺎﺭ ﺭﺍ ﺑﺮﺍﯼ ﺟﻠﻮﮔﯿﺮﯼ ﺍﺯ ﺍﺷﺘﺒﺎﻫﺎﺕ ﺍﺣﺘﻤﺎﻟ ﺩﺭ ﻣﺤﺎﺳﺎﺑﺖ
ﺩﺳﺘ ﺍﻧﺠﺎﻡ ﻣ ﺩﻫﯿﻢ .ﻭﻟ ﻃﺒﯿﻌ ﺍﺳﺖ ﮐﻪ ﺩﺭ ﻣﺤﺎﺳﺒﺎﺕ ﮐﺎﻣﭙﯿﻮﺗﺮ ﺟﻬﺖ ﺍﺳﺘﻔﺎﺩﻩ ﺑﻬﯿﻨﻪ ﺍﺯ ﺣﺎﻓﻈﻪ ﻣﺎﺷﯿﻦ ﻣﻮﺭﺩ ﺍﺳﺘﻔﺎﺩﻩ،
ﻟﺰﻭﻣ ﻧﺪﺍﺭﺩ ﮐﻪ ﻓﻀﺎﯼ ﺟﺪﯾﺪﯼ ﺭﺍ ﺑﺮﺍﯼ ﺍﯾﻦ ﺿﺮﺍﯾﺐ ﺍﺷﻐﺎﻝ ﮐﻨﯿﻢ .ﺑﻠ ﻪ ﺁﻧﻬﺎ ﺭﺍ ﺩﺭ ﻫﻤﺎﻥ ﻣﺤﻞ ﻗﺒﻠ ﺫﺧﯿﺮﻩ ﻣ ﮐﻨﯿﻢ.
ﺍﮐﻨﻮﻥ ﺍﮔﺮ ﻣﺸﺎﺑﻪ ﺭﻭﻧﺪﯼ ﮐﻪ ﺍﻧﺠﺎﻡ ﺩﺍﺩﯾﻢ ﻭ ﺳﺘﻮﻥ ﺍﻭﻝ ﺩﺳﺘﮕﺎﻩ ﺑﺎﻻ ﺭﺍ ﺻﻔﺮ ﮐﺮﺩﯾﻢ ،ﺍﻧﺠﺎﻡ ﻣ ﺩﻫﯿﻢ ﯾﻌﻨ ﻋﻀﻮ ﺳﻄﺮ ﺩﻭﻡ ﻭ ﺳﺘﻮﻥ
ﺩﻭﻡ ﺭﺍ ﺑﻪ ﻋﻨﻮﺍﻥ ﻋﻀﻮ ﻟﻮﻻﯾﯽ ﺍﻧﺘﺨﺎﺏ ﻣ ﮐﻨﯿﻢ ﻭ ﺳﻄﺮ ﺩﻭﻡ ﺍﯾﻦ ﺩﺳﺘﮕﺎﻩ ﺭﺍ ﺑﻪ ﻋﻨﻮﺍﻥ ﺳﻄﺮ ﻣﺤﻮﺭﯼ ﺩﺭ ﻧﻈﺮ ﻣ ﮔﯿﺮﯾﻢ ﻭ ﻣﺸﺎﺑﻪ ﻗﺒﻞ
ﺿﺮﺍﯾﺐ ﻣﺮﺑﻮﻃﻪ ﺭﺍ ﭘﯿﺪﺍ ﮐﺮﺩﻩ )ﻣﻨﻈﻮﺭ mijﻫﺎ ﻫﺴﺖ( ﻭ ﺍﺯ ﻋﻤﻠﯿﺎﺕ ﻣﻘﺪﻣﺎﺗ ﺳﻄﺮﯼ ﺯﯾﺮ ﺍﺳﺘﻔﺎﺩﻩ ﻣ ﮐﻨﯿﻢ
)(۱
R۳ → R۳ + m۳۲ R۲
۱۷
)ﺩﺍﻧﺸ ﺪﻩ ﺭﯾﺎﺿ ﻭ ﻋﻠﻮﻡ ﮐﺎﻣﭙﯿﻮﺗﺮ( ﺗﻬﺮﺍﻥ( ﺩﺍﻧﺸ ﺎﻩ ﺻﻨﻌﺘ ﺍﻣﯿﺮﮐﺒﯿﺮ )ﭘﻠ ﺗﮑﻨﯿ
ﺗﺮﻡ ﺩﻭﻡ ۱۴۰۲−۱۴۰۳ ﺟﺒﺮﺧﻄ ﻋﺪﺩﯼ
ﻓﺼﻞ ﺩﻭﻡ ﻣﺪﺭﺱ :ﻣﻬﺪﯼ ﺩﻫﻘﺎﻥ
ﮐﻪ ﺩﺭ ﺁﻥ
)(۱
)(۱ a۳۲
m۳۲ =− )(۱
.
a۲۲
ﺗﻮﺟﻪ ۲.۱۰
ﺩﺳﺘﮕﺎﻩ ﺑﺎﻻ ﻣﺜﻠﺜ ﺩﺭ ﺍﯾﻦ ﻣﺮﺣﻠﻪ ﻓﻘﻂ ﺍﻋﻀﺎﯼ ﺳﻄﺮ ﺳﻮﻡ ﺗﻐﯿﯿﺮ ﻣ ﮐﻨﻨﺪ .ﻫﻤﺎﻧﻄﻮﺭ ﮐﻪ ﻣ ﺑﯿﻨﯿﺪ ،ﺩﺳﺘﮕﺎﻩ AX = bﺑﻪ ﯾ
′
U X = bﺗﺒﺪﯾﻞ ﺷﺪﻩ ﺍﺳﺖ ﮐﻪ ﺩﺭ ﺁﻥ
(۰) (۰) (۰) (۰)
a۱۱ a۱۲ a۱۳ b۱
(۱) ′ (۱)
)U = ۰ a(۱ ۲۲ a۲۳ , b = b۲
۰ ۰ a۳۳
)(۲ )(۲
b۳
ﻣﺜﺎﻝ ۲.۱۵
ﻋﻀﻮ ﭘﺎﺷﻨﻪ a۱۱ = a۱۱ = ۵ﺍﺳﺖ ﮐﻪ ﻣﺨﺎﻟﻒ ﺻﻔﺮ ﺑﻮﺩﻩ ﻭ ﻟﺬﺍ ﻋﻤﻠﯿﺎﺕ ﺣﺬﻓ ﮔﺎﻭﺱ ﻣ ﺗﻮﺍﻧﺪ ﺷﺮﻭﻉ ﺷﻮﺩ .ﺍﺑﺘﺪﺍ ﺿﺮﺑ ﺮﻫﺎﯼ
)(۰
۳ ۱
)(۰ )(۰
a۲۱ a a۳۱ a۳۱
= − ۲۱ = − ,
)(۰ )(۰
m۲۱ =− m۳۱ =− =− =−
)(۰
a۱۱ a۱۱ ۵ )(۰
a۱۱ a۱۱ ۵
۱۸
)ﺩﺍﻧﺸ ﺪﻩ ﺭﯾﺎﺿ ﻭ ﻋﻠﻮﻡ ﮐﺎﻣﭙﯿﻮﺗﺮ( ﺗﻬﺮﺍﻥ( ﺩﺍﻧﺸ ﺎﻩ ﺻﻨﻌﺘ ﺍﻣﯿﺮﮐﺒﯿﺮ )ﭘﻠ ﺗﮑﻨﯿ
ﺗﺮﻡ ﺩﻭﻡ ۱۴۰۲−۱۴۰۳ ﺟﺒﺮﺧﻄ ﻋﺪﺩﯼ
ﻓﺼﻞ ﺩﻭﻡ ﻣﺪﺭﺱ :ﻣﻬﺪﯼ ﺩﻫﻘﺎﻥ
۵ ۲ −۱ ۶
۳ −۶ ۷ ۱۲ R۲ → R۲ − ۳ R۱
۵
۱ ۱ ۱ ۶
R۳ → R۳ − ۱۵ R۱
ﺗﻮﺟﻪ ۲.۱۱
ﺑﺮﺍﯼ ﺻﻔﺮ ﮐﺮﺩﻥ ﺯﯾﺮ ﺳﺘﻮﻥ ﺩﻭﻡ ﯾﻌﻨ ﺩﺭﺍﯾﻪ ، ۳۵ﺍﺑﺘﺪﺍ ﺿﺮﺑ ﺮ m۳۲ﺭﺍ ﻣﺤﺎﺳﺒﻪ ﻣ ﮐﻨﯿﻢ:
)(۱
۳
۳ ۱
)(۱
)(۱ a۳۲ ۵
m۳۲ =− = − ۳۶ = = .
)(۱
a۲۲ −۵ ۳۶ ۱۲
۱
R۳ → R۳ +ﺩﺍﺭﯾﻢ: R
۱۲ ۲
ﺑﺎ ﺍﻋﻤﺎﻝ ﻋﻤﻠﯿﺎﺕ ﺳﻄﺮﯼ ﻣﻘﺪﻣﺎﺗ
۵ ۲ −۱ ۶ ۵ ۲ −۱ ۶
۰ − ۳۶ ۳۸ ۴۲ ⇒ ۳۶ ۳۸ ۴۲
۵ ۵ ۵ ۰ −۵ ۵ ۵
۳ ۶ ۲۴ ۱ ۱۱ ۱۱
۰ ۵ ۵ ۵
R۳ → R۳ + R
۱۲ ۲
۰ ۰ ۶ ۲
۱۹
)ﺩﺍﻧﺸ ﺪﻩ ﺭﯾﺎﺿ ﻭ ﻋﻠﻮﻡ ﮐﺎﻣﭙﯿﻮﺗﺮ( ﺗﻬﺮﺍﻥ( ﺩﺍﻧﺸ ﺎﻩ ﺻﻨﻌﺘ ﺍﻣﯿﺮﮐﺒﯿﺮ )ﭘﻠ ﺗﮑﻨﯿ
ﺗﺮﻡ ﺩﻭﻡ ۱۴۰۲−۱۴۰۳ ﺟﺒﺮﺧﻄ ﻋﺪﺩﯼ
ﻓﺼﻞ ﺩﻭﻡ ﻣﺪﺭﺱ :ﻣﻬﺪﯼ ﺩﻫﻘﺎﻥ
۲۰
)ﺩﺍﻧﺸ ﺪﻩ ﺭﯾﺎﺿ ﻭ ﻋﻠﻮﻡ ﮐﺎﻣﭙﯿﻮﺗﺮ( ﺗﻬﺮﺍﻥ( ﺩﺍﻧﺸ ﺎﻩ ﺻﻨﻌﺘ ﺍﻣﯿﺮﮐﺒﯿﺮ )ﭘﻠ ﺗﮑﻨﯿ
ﺗﺮﻡ ﺩﻭﻡ ۱۴۰۲−۱۴۰۳ ﺟﺒﺮﺧﻄ ﻋﺪﺩﯼ
ﻓﺼﻞ ﺩﻭﻡ ﻣﺪﺭﺱ :ﻣﻬﺪﯼ ﺩﻫﻘﺎﻥ
ﻓﺮﺽ ﮐﻨﯿﻢ .a۱۱ = a۱۱ ̸= ۰ﺩﺭ ﮔﺎﻡ ﺍﻭﻝ ﺑﺎﯾﺪ ﻋﻨﺎﺻﺮ ﺯﯾﺮ a۱۱ﺩﺭ ﺳﺘﻮﻥ ﺍﻭﻝ ﺭﺍ ﺻﻔﺮ ﮐﻨﯿﻢ .ﻟﺬﺍ ﻣ ﺑﺎﯾﺴﺖ ﻋﻤﻠﯿﺎﺕ ﺳﻄﺮﯼ
)(۰ )(۰
ﺑەﻃﻮﺭﯼ ﮐﻪ
)(۰ )(۰ )(۰
)(۰ a۲۱ )(۰ a۳۱ )(۰ an۱
m۲۱ =− )(۰
, m۳۱ =− )(۰
, ... , mn۱ =− )(۰
,
a۱۱ a۱۱ a۱۱
ﻭﺍﺿﺢ ﺍﺳﺖ ﮐﻪ ﺳﻄﺮﻫﺎﯼ ﺩﻭﻡ ﺗﺎ nﺍﻡ ﻣﺎﺗﺮﯾﺲ ﺍﻓﺰﻭﺩﻩ ﻓﻮﻕ ﺑەﺻﻮﺭﺕ ﺯﯾﺮ ﺣﺎﺻﻞ ﻣ ﺷﻮﻧﺪ )ﮐﻪ ﺩﺭ ﻭﺍﻗﻊ ﺑﻌﺪ ﺍﺯ ﺍﻋﻤﺎﻝ ﻋﻤﻠﯿﺎﺕ ﺳﻄﺮﯼ
ﻣﻘﺪﻣﺎﺗ ﻓﻮﻕ ﺗﻐﯿﯿﺮ ﯾﺎﻓﺘەﺍﻧﺪ(
)(۱ )(۰ )(۰) (۰
akj = akj + mk۱ a۱j , k = ۲, . . . , n, j = ۲, . . . , n,
)(۱ )(۰ )(۰) (۰
bk = bk + mk۱ b۱ , k = ۲, . . . , n.
)(۱ )(۱
ﺩﺭ ﮔﺎﻡ ﺑﻌﺪﯼ ﺍﮔﺮ a۲۲ ̸= ۰ﺁﻧﮕﺎﻩ ﺑﺎﯾﺪ ﻋﻨﺎﺻﺮ ﺯﯾﺮ a۲۲ﺩﺭ ﺳﺘﻮﻥ ﺩﻭﻡ ﻣﺎﺗﺮﯾﺲ ﺟﺪﯾﺪ ﺭﺍ ﺻﻔﺮ ﮐﻨﯿﻢ .ﯾﻌﻨ ﺍﺯ ﺳﻄﺮ ﺳﻮﻡ ﺗﺎ nﺍﻡ ﺳﺘﻮﻥ ﺩﻭﻡ
ﻣ ﺑﺎﯾﺴﺖ ﺻﻔﺮ ﮔﺮﺩﻧﺪ .ﺍﯾﻦ ﮐﺎﺭ ﻣ ﺗﻮﺍﻧﺪ ﺗﻮﺳﻂ ﻋﻤﻠﯿﺎﺕ ﺳﻄﺮﯼ ﻣﻘﺪﻣﺎﺗ ﺯﯾﺮ ﺍﻧﺠﺎﻡ ﺷﻮﺩ:
ﺑەﻃﻮﺭﯼ ﮐﻪ
)(۱ )(۱ )(۱
)(۱ a۳۲ )(۱ a۴۲ )(۱ an۲
m۳۲ =− )(۱
, m۴۲ =− )(۱
, ..., mn۲ =− )(۱
,
a۲۲ a۲۲ a۲۲
۲۱
)ﺩﺍﻧﺸ ﺪﻩ ﺭﯾﺎﺿ ﻭ ﻋﻠﻮﻡ ﮐﺎﻣﭙﯿﻮﺗﺮ( ﺗﻬﺮﺍﻥ( ﺩﺍﻧﺸ ﺎﻩ ﺻﻨﻌﺘ ﺍﻣﯿﺮﮐﺒﯿﺮ )ﭘﻠ ﺗﮑﻨﯿ
ﺗﺮﻡ ﺩﻭﻡ ۱۴۰۲−۱۴۰۳ ﺟﺒﺮﺧﻄ ﻋﺪﺩﯼ
ﻓﺼﻞ ﺩﻭﻡ ﻣﺪﺭﺱ :ﻣﻬﺪﯼ ﺩﻫﻘﺎﻥ
ﻭﺍﺿﺢ ﺍﺳﺖ ﮐﻪ ﺳﻄﺮﻫﺎﯼ ﺳﻮﻡ ﺗﺎ nﺍﻡ ﻣﺎﺗﺮﯾﺲ ﺍﻓﺰﻭﺩﻩ ﻓﻮﻕ ﺑەﺻﻮﺭﺕ ﺯﯾﺮ ﺣﺎﺻﻞ ﻣ ﺷﻮﻧﺪ )ﮐﻪ ﺩﺭ ﻭﺍﻗﻊ ﺑﻌﺪ ﺍﺯ ﺍﻋﻤﺎﻝ ﻋﻤﻠﯿﺎﺕ ﺳﻄﺮﯼ
ﻣﻘﺪﻣﺎﺗ ﻓﻮﻕ ﺗﻐﯿﯿﺮ ﯾﺎﻓﺘەﺍﻧﺪ(
)(۲ )(۱ )(۱) (۱
akj = akj + mk۲ a۲j , k = ۳, . . . , n, j = ۳, . . . , n,
)(۲ )(۱ )(۱) (۱
bk = bk + mk۲ b۲ , k = ۳, ۴, . . . , n.
ﺩﺭ ﻧﻬﺎﯾﺖ ﺑﺎ ﺍﺩﺍﻣﻪ ﺭﻭﻧﺪ ﻓﻮﻕ ،ﺑﻌﺪ ﺍﺯ ) (n − ۱ﮔﺎﻡ ،ﺑﻪ ﻣﺎﺗﺮﯾﺲ ﺍﻓﺰﻭﺩﻩ ﺯﯾﺮ ﻣ ﺭﺳﯿﻢ ﮐﻪ ﻣﺎﺗﺮﯾﺲ ﺿﺮﺍﯾﺐ ﺑﻪ ﺷ ﻞ ﺑﺎﻻ ﻣﺜﻠﺜ ﺗﺒﺪﯾﻞ ﺷﺪﻩ
) (۰) (۰) (۰ ﺍﺳﺖ:
)(۰ (۰)
a۱۱ a۱۲ a۱۳ . . . a۱n b۱
)(۱ )(۱ )(۱ (۱)
۰ a۲۲ a۲۳ . . . a۲n b۲
(۲)
[A(n−۱) |b(n−۱) ] = b۳
)(۲ )(۲
۰ ۰ a۳۳ . . . a۳n
.. .. .. .. .. ..
. . . . . .
)(n−۱ )(n−۱
۰ ۰ ۰ . . . ann bn
ﺣﺎﻝ ﺍﯾﻦ ﺩﺳﺘﮕﺎﻩ ﺭﺍ ﺑﻪ ﺻﻮﺭﺕ ﺟﺎﯾ ﺬﺍﺭﯼ ﭘﺴﺮﻭ ﺣﻞ ﻣ ﮐﻨﯿﻢ
)(n−۱
bn
)a(n−۱
nn )xn = b(n−۱
n ⇒ = xn )(n−۱
)(۱۱
ann
)(j−۱ Pn )(j−۱
bj − k=j+۱ ajk xk
= xj )(j−۱
, j = n − ۱, n − ۲, . . . , ۲, ۱. )(۱۲
ajj
ﻣﺜﺎﻝ ۲.۱۶
۹ ۱ ۰ −۱ ۳۸
−۱ ۰ −۱ ۱ −۵
[A(۰) |b(۰) ] = [A|b] =
۱
۱ ۱ ۲ ۱۱
۰ ۱ ۰ −۱ ۲
۲۲
)ﺩﺍﻧﺸ ﺪﻩ ﺭﯾﺎﺿ ﻭ ﻋﻠﻮﻡ ﮐﺎﻣﭙﯿﻮﺗﺮ( ﺗﻬﺮﺍﻥ( ﺩﺍﻧﺸ ﺎﻩ ﺻﻨﻌﺘ ﺍﻣﯿﺮﮐﺒﯿﺮ )ﭘﻠ ﺗﮑﻨﯿ
ﺗﺮﻡ ﺩﻭﻡ ۱۴۰۲−۱۴۰۳ ﺟﺒﺮﺧﻄ ﻋﺪﺩﯼ
ﻓﺼﻞ ﺩﻭﻡ ﻣﺪﺭﺱ :ﻣﻬﺪﯼ ﺩﻫﻘﺎﻥ
)(۰
ﭼﻮﻥ a۱۱ = a۱۱ = ۹ ̸= ۰ﭘﺲ ﻋﻤﻠﯿﺎﺕ ﺣﺬﻓ ﮔﺎﻭﺱ ﺑﺪﻭﻥ ﻫﯿﭻ ﻣﺸ ﻠ ﻣ ﺗﻮﺍﻧﺪ ﺷﺮﻭﻉ ﺷﻮﺩ .ﺍﺑﺘﺪﺍ ﺿﺮﺏ ﮔﺮ ﻫﺎ ﺭﺍ ﺩﺭ ﺍﻭﻟﯿﻦ ﮔﺎﻡ ﻣﺤﺎﺳﺒﻪ
ﻣ ﮐﻨﯿﻢ:
)(۰
)(۰ a۲۱ −۱ ۱
m۲۱ = − =− =
)(۰
a۱۱ ۹ ۹
)(۰
)(۰ a۳۱ ۱
= m۳۱ )− (۰ =−
a۱۱ ۹
)(۰
a ۰
− ۴۱
)(۰
= m۴۱ =− =۰
)(۰
a۱۱ ۹
ﻭﺍﺿﺢ ﺍﺳﺖ ﮐﻪ ﺳﻄﺮ ﺁﺧﺮ ﻫﯿﭻ ﺗﻐﯿﯿﺮﯼ ﻧﻤ ﮐﻨﺪ .ﺑﺎ ﺍﻋﻤﺎﻝ ﻋﻤﻠﯿﺎﺕ ﺳﻄﺮﯼ ﻣﻘﺪﻣﺎﺗ ﺯﯾﺮ ﺩﺍﺭﯾﻢ:
۱ ۱
R۲ + R۱ → R۲ , R ۳ − R۱ → R ۳
۹ ۹
۹ ۱ ۰ −۱ ۳۸
۰ ۱
۹ −۱ ۸۹ − ۹۷
[A(۱) |b(۱) ] = ۶۱
۰ ۸
۱ ۱۹
۹
۹ ۹
۰ ۱ ۰ −۱ ۲
)(۱ ۱
= a۲۲ﺍﺳﺖ ﻭ ﺑﺎﯾﺪ ﺩﺭﺍﯾﻪ ﻫﺎﯼ ﺯﯾﺮ ﺁﻥ ﺩﺭ ﺳﺘﻮﻥ ﺩﻭﻡ ﺻﻔﺮ ﺷﻮﻧﺪ .ﺿﺮﺑ ﺮ ﻫﺎ ﺩﺭ ﺍﯾﻦ ﮔﺎﻡ ﺑﻪ ﺻﻮﺭﺕ ۹ ﺩﺭ ﺍﯾﻦ ﻣﺮﺣﻠﻪ ﻋﻨﺼﺮ ﻣﺤﻮﺭﯼ ̸= ۰
ﺯﯾﺮﻧﺪ:
)(۱ ۸ )(۱
)(۱ a۳۲ ۹ )(۱ a۴۲ ۱
m۳۲ =− )(۱
=− ۱
= −۸, m۴۲ =− )(۱
= − ۱ = −۹
a۲۲ ۹ a۲۲ ۹
ﺑﻨﺎﺑﺮﺍﯾﻦ ﺑﺎ ﺍﻋﻤﺎﻝ ﻋﻤﻠﯿﺎﺕ ﺳﻄﺮﯼ ﻣﻘﺪﻣﺎﺗ ﺯﯾﺮ ﺑﺮ ﺭﻭﯼ ﻣﺎﺗﺮﯾﺲ ﺍﻓﺰﻭﺩﻩ ﻓﻮﻕ ﺩﺍﺭﯾﻢ:
۹ ۱ ۰ −۱ ۳۸
۰ ۱ −۱ ۸ − ۷
[A(۲) |b(۲) ] = ۹ ۹ ۹
۰ ۰ ۹ −۵ ۱۳
۰ ۰ ۹ −۹ ۹
)(۲ )(۲
ﺩﺭ ﮔﺎﻡ ﺳﻮﻡ ﺑﺎﯾﺪ ﺯﯾﺮ ﺩﺭﺍﯾﻪ ﻣﺤﻮﺭﯼ a۳۳ = ۹ ̸= ۰ﺭﺍ ﺻﻔﺮ ﮐﻨﯿﻢ .ﮐﺎﻓ ﺍﺳﺖ ﺿﺮﺑ ﺮ m۴۳ﺭﺍ ﺑﻪ ﺻﻮﺭﺕ ﺯﯾﺮ ﻣﺤﺎﺳﺒﻪ ﮐﻨﯿﻢ.
)(۲
)(۲ a۴۳ ۹
m۴۳ = − =− = −۱
)(۲
a۳۳ ۹
ﻟﺬﺍ ﺑﺎ ﺍﻋﻤﺎﻝ ﻋﻤﻠﯿﺎﺕ ﺳﻄﺮﯼ ﻣﻘﺪﻣﺎﺗ R۴ − R۳ → R۴ﺑﺮ ﺭﻭﯼ ﻣﺎﺗﺮﯾﺲ ﺍﻓﺰﻭﺩﻩ ] ) [A(۲) |b(۲ﺩﺍﺭﯾﻢ:
۹ ۱ ۰ −۱ ۳۸
۰ ۱۹ −۱ ۸
− ۹۷
[A(۳) |b(۳) ] =
۰ ۰ ۹
۹
−۵ ۱۳
۰ ۰ ۰ −۴ −۴
۲۳
)ﺩﺍﻧﺸ ﺪﻩ ﺭﯾﺎﺿ ﻭ ﻋﻠﻮﻡ ﮐﺎﻣﭙﯿﻮﺗﺮ( ﺗﻬﺮﺍﻥ( ﺩﺍﻧﺸ ﺎﻩ ﺻﻨﻌﺘ ﺍﻣﯿﺮﮐﺒﯿﺮ )ﭘﻠ ﺗﮑﻨﯿ
ﺗﺮﻡ ﺩﻭﻡ ۱۴۰۲−۱۴۰۳ ﺟﺒﺮﺧﻄ ﻋﺪﺩﯼ
ﻓﺼﻞ ﺩﻭﻡ ﻣﺪﺭﺱ :ﻣﻬﺪﯼ ﺩﻫﻘﺎﻥ
−۴
= x۴ =۱
−۴
۱۳ + ۵x۴ ۱۳ + ۵ ۱۸
= x۳ = = =۲
۹ ۹ ۹
−۷
− ۸۹ x۴ + x۳
x۲ = ۹ ۱
= −۷ − ۸x۴ + ۹x۳ = −۷ − ۸ + ۱۸ = ۳
۹
۳۸ + x۴ − x۲ ۳۸ + ۱ − ۳ ۳۶
= x۱ = = =۴
۹ ۹ ۹
ﻟﺬﺍ ﺟﻮﺍﺏ ﺩﺳﺘﮕﺎﻩ ﺑﻪ ﺻﻮﺭﺕ X = [x۱ , x۲ , x۳ , x۴ ]T = [۴, ۳, ۲, ۱]Tﺗﻌﯿﯿﻦ ﻣ ﮔﺮﺩﺩ.
ﻣﺜﺎﻝ ۲.۱۷
ﺣﻞ:
۲ ۱ ۱ ۱ ۲ ۱ ۱ ۱ ۲ ۱ ۱ ۱
R۲ −۳R۱ →R۲ R۳ +۳R۲ →R۳
۶ ۲ ۱ −۱ −
−−−−−−−→ ۰ −۱ −۲ −۴ −−−−−−−−→ ۰ −۱ −۲ −۴
R۱ +R۳ →R۳
−۲ ۲ ۱ ۷ ۰ ۳ ۲ ۸ ۰ ۰ −۴ −۴
ﺗﻌﺮﯾﻒ ۲.۳
ﻧﻤﺎﺩ Oﺑﺰﺭﮒ ﺑﺮﺍﯼ ﺗﻮﺻﯿﻒ ﺭﻓﺘﺎﺭ ﺣﺪ ﯾ ﺗﺎﺑﻊ ﺩﺭ ﺑﯽ ﻧﻬﺎﯾﺖ ﺍﺳﺘﻔﺎﺩﻩ ﻣ ﺷﻮﺩ ﻭ ﻧﺸﺎﻥ ﺩﻫﻨﺪﻩ ﻣﺮﺗﺒﻪ ﺭﺷﺪ ) (Order of growthﯾ
ﺗﺎﺑﻊ ﺍﺳﺖ .ﺑﻪ ﺻﻮﺭﺕ ﺗﻌﺮﯾﻒ ﺩﻗﯿﻖ ﺭﯾﺎﺿ ﻭﻗﺘ ﺗﻮﺻﯿﻒ ﺗﺎﺑﻊ fﺩﺭ ﺑﯽ ﻧﻬﺎﯾﺖ ﻣﺪ ﻧﻈﺮ ﺍﺳﺖ ﻣ ﻧﻮﯾﺴﯿﻢ:
ﺟﺎﯾﯽ ﺑﻪ ﺑﻌﺪ ﺭﺷﺪ ﺗﺎﺑﻊ fﻫﻤﺎﻧﻨﺪ ﺗﺎﺑﻊ gﺧﻮﺍﻫﺪ ﺑﻮﺩ. ﮐﻪ gﺗﺎﺑﻌ ﻓﺮﺿ ﺍﺳﺖ .ﺑﻪ ﻋﺒﺎﺭﺕ ﺳﺎﺩﻩ ﺗﺮ ﺍﺯ ﯾ
ﻣﺜﺎﻝ ۲.۱۸
ﻓﺮﺽ ﮐﻨﯿﺪ f (n) = ۲۱ n۲ + nﺁﻧﮕﺎﻩ ﻣ ﻧﻮﯾﺴﯿﻢ ) ،f ∈ O(n۲ﯾﻌﻨ ﺍﺯ ﺟﺎﯾﯽ ﺑﻪ ﺑﻌﺪ ﺭﺷﺪ ﺗﺎﺑﻊ fﻫﻤﺎﻧﻨﺪ ﺗﺎﺑﻊ g(n) = n۲ﺧﻮﺍﻫﺪ
ﺑﻮﺩ.
۲۴
)ﺩﺍﻧﺸ ﺪﻩ ﺭﯾﺎﺿ ﻭ ﻋﻠﻮﻡ ﮐﺎﻣﭙﯿﻮﺗﺮ( ﺗﻬﺮﺍﻥ( ﺩﺍﻧﺸ ﺎﻩ ﺻﻨﻌﺘ ﺍﻣﯿﺮﮐﺒﯿﺮ )ﭘﻠ ﺗﮑﻨﯿ
ﺗﺮﻡ ﺩﻭﻡ ۱۴۰۲−۱۴۰۳ ﺟﺒﺮﺧﻄ ﻋﺪﺩﯼ
ﻓﺼﻞ ﺩﻭﻡ ﻣﺪﺭﺱ :ﻣﻬﺪﯼ ﺩﻫﻘﺎﻥ
ﺗﻮﺟﻪ ۲.۱۲
ﻗﻀﯿﻪ ۲.۲
ﭘﯿﭽﯿﺪﮔ ﻣﺤﺎﺳﺒﺎﺗ ﺭﻭﺵ ﺣﺬﻓ ﮔﺎﻭﺱ ﺑﺮﺍﯼ ﺣﻞ ﺩﺳﺘﮕﺎﻩ AX = bﮐﻪ Aﻣﺎﺗﺮﯾﺴ n × nﺍﺳﺖ ) O(n۳ﺍﺳﺖ.
ﺍﺛﺒﺎﺕ :ﺑﺮﺍﯼ ﺑﺮﺭﺳ ﭘﯿﭽﯿﺪﮔ ﻣﺤﺎﺳﺒﺎﺗ ﺭﻭﺵ ﻫﺎﯼ ﺣﺬﻓ ﮔﺎﻭﺱ ﺑﺎﯾﺪ ﺗﻌﺪﺍﺩ ﻋﻤﻠﯿﺎﺕ ﺭﯾﺎﺿ ﺭﺍ ﮐﻪ ﺍﻧﺠﺎﻡ ﺩﺍﺩﻩ ﺍﯾﻢ ﺑﺮﺁﻭﺭﺩ ﮐﻨﯿﻢ .ﺑﻪ ﻃﻮﺭ
ﮐﻠ ،ﺭﻭﺵ ﺣﺬﻓ ﮔﺎﻭﺱ ﺩﺍﺭﺍﯼ ﺩﻭ ﻣﺮﺣﻠﻪ ﻣ ﺑﺎﺷﺪ.
.۱ﻣﺮﺣﻠﻪ ﺣﺬﻓ
X
n−۱
n۳ − n
= ))((n − k)(n − k + ۱ ﺟﻤﻊ
۳
k=۱
X
n−۱
n۳ − n
= ))((n − k)(n − k + ۱ ﺿﺮﺏ
۳
k=۱
X
n−۱
)n(n − ۱
= )((n − k) × ۱ ﺗﻘﺴﯿﻢ
۲
k=۱
)n(n − ۱
= )۱ + ۲ + · · · + (n − ۱ ﺟﻤﻊ
۲
)n(n − ۱
= )۱ + ۲ + · · · + (n − ۱ ﺿﺮﺏ
۲
۱ + ۱ + ··· + ۱ = n ﺗﻘﺴﯿﻢ
.۳ﻃﺮﻑ ﺭﺍﺳﺖ
۲۵
)ﺩﺍﻧﺸ ﺪﻩ ﺭﯾﺎﺿ ﻭ ﻋﻠﻮﻡ ﮐﺎﻣﭙﯿﻮﺗﺮ( ﺗﻬﺮﺍﻥ( ﺩﺍﻧﺸ ﺎﻩ ﺻﻨﻌﺘ ﺍﻣﯿﺮﮐﺒﯿﺮ )ﭘﻠ ﺗﮑﻨﯿ
ﺗﺮﻡ ﺩﻭﻡ ۱۴۰۲−۱۴۰۳ ﺟﺒﺮﺧﻄ ﻋﺪﺩﯼ
ﻓﺼﻞ ﺩﻭﻡ ﻣﺪﺭﺱ :ﻣﻬﺪﯼ ﺩﻫﻘﺎﻥ
ﺩﺳﺘﮕﺎﻩ ﺑﺎﻻ ﻣﺜﻠﺜ ﺗﺒﺪﯾﻞ ﮐﻨﻨﺪ. .۱ﺭﺍﯾﺞ ﺍﺳﺖ ﮐﻪ ﺑﺎ ﺭﻭﺵ ﺣﺬﻓ ﮔﺎﻭﺱ ﺩﺳﺘﮕﺎﻩ ﺭﺍ ﺑﻪ ﯾ
′′
ﺩﺳﺘﮕﺎﻩ LX = bﺩﺍﺭﺍﯼ ﻣﺰﯾﺖ ﺧﺎﺻ ﻧﺴﺒﺖ ﺑﻪ ﺣﺎﻟﺖ ﻗﺒﻠ ﻧﯿﺴﺖ. .۲ﺩﺭ ﺣﺎﻟﺖ ﮐﻠ ﺗﺒﺪﯾﻞ ﺩﺳﺘﮕﺎﻩ AX = bﺑﻪ ﯾ
ﺑﻨﺎﺑﺮﺍﯾﻦ ﻣ ﺗﻮﺍﻥ ﮔﻔﺖ ﮐﻪ ﺩﺭ ﺣﺎﻟﺖ ﮐﻠ ﭼﻪ ﺩﺳﺘﮕﺎﻩ ﺗﺒﺪﯾﻞ ﺑﻪ ﺩﺳﺘﮕﺎﻩ ﺑﺎﻻ ﻣﺜﻠﺜ ﯾﺎ ﭘﺎﯾﯿﻦ ﻣﺜﻠﺜ ﮔﺮﺩﺩ ﺗﺎﺛﯿﺮﯼ ﺩﺭ ﺣﺠﻢ ﻋﻤﻠﯿﺎﺕ ﺭﻭﺵ
ﺣﺬﻓ ﮔﺎﻭﺱ ﻧﺪﺍﺭﺩ.
۲۶
)ﺩﺍﻧﺸ ﺪﻩ ﺭﯾﺎﺿ ﻭ ﻋﻠﻮﻡ ﮐﺎﻣﭙﯿﻮﺗﺮ( ﺗﻬﺮﺍﻥ( ﺩﺍﻧﺸ ﺎﻩ ﺻﻨﻌﺘ ﺍﻣﯿﺮﮐﺒﯿﺮ )ﭘﻠ ﺗﮑﻨﯿ
ﺗﺮﻡ ﺩﻭﻡ ۱۴۰۲−۱۴۰۳ ﺟﺒﺮﺧﻄ ﻋﺪﺩﯼ
ﻓﺼﻞ ﺩﻭﻡ ﻣﺪﺭﺱ :ﻣﻬﺪﯼ ﺩﻫﻘﺎﻥ
)(۰
ﺑﺮﺍﯼ ﺍﯾﻨﮑﻪ ﻣﺎﺗﺮﯾﺲ ﺿﺮﺍﯾﺐ ﺭﺍ ﺑﻪ ﯾ ﻣﺎﺗﺮﯾﺲ ﭘﺎﯾﯿﻦ ﻣﺜﻠﺜ ﺗﺒﺪﯾﻞ ﮐﻨﯿﻢ ﺑﺎﯾﺪ ﺑﺎﻻﯼ ﻋﻀﻮ ﻣﺤﻮﺭﯼ a۳۳ﺭﺍ ﺑﻪ ﺻﻔﺮ ﺗﺒﺪﯾﻞ ﮐﻨﯿﻢ .ﺑﺮﺍﯼ ﺍﯾﻦ ﮐﺎﺭ ﺍﺯ
ﻋﻤﻠﯿﺎﺕ ﺳﻄﺮﯼ ﻣﻘﺪﻣﺎﺗ ﺯﯾﺮ ﺍﺳﺘﻔﺎﺩﻩ ﻣ ﮐﻨﯿﻢ:
)(۰ )(۰
R۲ + m۲۳ R۳ → R۲ , R۱ + m۱۳ R۳ → R۱
ﮐﻪ ﺩﺭ ﺁﻥ
)(۰ )(۰
)(۰ a۲۳ )(۰ a۱۳
m۲۳ = − )(۰
, m۱۳ = − )(۰
a۳۳ a۳۳
ﺑﺎ ﺍﻋﻤﺎﻝ ﻋﻤﻠﯿﺎﺕ ﺳﻄﺮﯼ ﻣﻘﺪﻣﺎﺗ ﻓﻮﻕ ﺩﺭ ﻣﺎﺗﺮﯾﺲ ﺍﻓﺰﻭﺩﻩ ] ) [A(۰) |b(۰ﺩﺍﺭﯾﻢ:
)(۱ )(۱
a۱۱ a۱۲ ۰ )(۱
b۱
) (۱
[A(۱) |b(۱) ] =
a۲۱ a۲۲
)(۱
۰ b۲
)(۱
)(۰ )(۰ )(۰ )(۰
a۳۱ a۳۲ a۳۳ b۳
ﻭﺍﺿﺢ ﺍﺳﺖ ﮐﻪ ﺩﻭ ﺳﻄﺮ ﯾ ﻭ ﺩﻭ ﺩﭼﺎﺭ ﺗﻐﯿﯿﺮ ﺷﺪﻩ ﺍﻧﺪ ﺍﺯ ﺍﯾﻦ ﺭﻭ ﺍﺯ ﻧﻤﺎﺩ ) (۱ﺍﺳﺘﻔﺎﺩﻩ ﮐﺮﺩﻩ ﺍﯾﻢ ﺗﺎ ﺑﻪ ﺗﻐﯿﯿﺮ ﺁﻥ ﻫﺎ ﺗﺎﮐﯿﺪ ﮐﻨﯿﻢ .ﺑﻪ ﻋﻼﻭﻩ ﺩﺭﺍﯾﻪ
ﻫﺎﯼ ﺗﻐﯿﯿﺮ ﯾﺎﻓﺘﻪ ﺩﺭ ﺍﯾﻦ ﻣﺮﺣﻠﻪ ﺑﺮ ﺍﺳﺎﺱ ﻋﻤﻠﯿﺎﺕ ﺳﻄﺮﯼ ﻣﻘﺪﻣﺎﺗ ﺍﻋﻤﺎﻝ ﺷﺪﻩ ﺑﻪ ﺻﻮﺭﺕ ﺯﯾﺮ ﺧﻮﺍﻫﻨﺪ ﺑﻮﺩ
)(۱ )(۰ )(۰) (۰ )(۱ )(۰ )(۰) (۰
a۱۱ = a۱۱ + m۱۳ a۳۱ , a۱۲ = a۱۲ + m۱۳ a۳۲
)(۱ )(۰ )(۰) (۰ )(۱ )(۰ )(۰) (۰
a۲۱ = a۲۱ + m۲۳ a۳۱ , a۲۲ = a۲۲ + m۲۳ a۳۲
)(۱ )(۰ )(۰) (۰ )(۱ )(۰ )(۰) (۰
b۱ = b۱ + m۱۳ b۳ , b۲ = b۲ + m۲۳ b۳
)(۱
ﺩﺭ ﮔﺎﻡ ﺑﻌﺪﯼ ﻋﻀﻮ ﻣﺤﻮﺭﯼ a۲۲ﺍﺳﺖ ﮐﻪ ﻓﺮﺽ ﻣ ﺷﻮﺩ ﺻﻔﺮ ﻧﺒﺎﺷﺪ ﺩﺭ ﺍﯾﻦ ﺻﻮﺭﺕ ﺑﺎﯾﺪ ﺩﺭﺍﯾﻪ ﻫﺎﯼ ﺑﺎﻻﯼ ﺍﯾﻦ ﻋﻀﻮ ﻣﺤﻮﺭﯼ ﺩﺭ ﺳﺘﻮﻥ
)(۱
ﻋﻤﻠﯿﺎﺕ ﺳﻄﺮﯼ ﻣﻘﺪﻣﺎﺗ ﺑﻪ ﺻﻮﺭﺕ ﺯﯾﺮ ﺍﻋﻤﺎﻝ ﮔﺮﺩﺩ. ﺩﻭﻡ ﺭﺍ ﺻﻔﺮ ﮐﻨﯿﻢ ﯾﻌﻨ ﺩﺭﺍﯾﻪ a۱۲ﻣ ﺑﺎﯾﺴﺖ ﺻﻔﺮ ﮔﺮﺩﺩ .ﺩﺭ ﺍﯾﻨﺼﻮﺭﺕ ﻧﯿﺎﺯ ﺍﺳﺖ ﯾ
)(۱
R۱ + m۱۲ R۲ → R۱
ﺑﻪ ﻃﻮﺭﯼ ﮐﻪ ﺩﺭﺍﯾﻪ ﻫﺎﯼ ﺟﺪﯾﺪ ﺩﺭ ﺳﻄﺮ ﺍﻭﻝ ﻣﺎﺗﺮﯾﺲ ﺍﻓﺰﻭﺩﻩ ] ) [A(۲) |b(۲ﺑﻪ ﺻﻮﺭﺕ ﺯﯾﺮ ﻫﺴﺘﻨﺪ:
)(۲ )(۱ )(۱) (۱ )(۲ )(۱ )(۱) (۱
a۱۱ = a۱۱ + m۱۲ a۲۱ , b۱ = b۱ + m۱۲ b۲
ﻣﺸﺎﻫﺪﻩ ﻣ ﺷﻮﺩ ﺩﺳﺘﮕﺎﻩ ﺍﺧﯿﺮ ﭘﺎﯾﯿﻦ ﻣﺜﻠﺜ ﺍﺳﺖ ﻭ ﺑﻪ ﺭﺍﺣﺘ ﺑﺎ ﺟﺎﯾ ﺬﺍﺭﯼ ﭘﯿﺸﺮﻭ ﻗﺎﺑﻞ ﺣﻞ ﺍﺳﺖ.
۲۷
)ﺩﺍﻧﺸ ﺪﻩ ﺭﯾﺎﺿ ﻭ ﻋﻠﻮﻡ ﮐﺎﻣﭙﯿﻮﺗﺮ( ﺗﻬﺮﺍﻥ( ﺩﺍﻧﺸ ﺎﻩ ﺻﻨﻌﺘ ﺍﻣﯿﺮﮐﺒﯿﺮ )ﭘﻠ ﺗﮑﻨﯿ
ﺗﺮﻡ ﺩﻭﻡ ۱۴۰۲−۱۴۰۳ ﺟﺒﺮﺧﻄ ﻋﺪﺩﯼ
ﻓﺼﻞ ﺩﻭﻡ ﻣﺪﺭﺱ :ﻣﻬﺪﯼ ﺩﻫﻘﺎﻥ
ﻣﺜﺎﻝ ۲.۱۹
ﻗﺒﻼ ﺩﺳﺘﮕﺎﻩ
۵x۱ + ۲x۲ − x۳ = ۶
۳x۱ − ۶x۲ + ۷x۳ = ۱۲
x۱ + x۲ + x۳ = ۶
ﺩﺳﺘﮕﺎﻩ ﭘﺎﯾﯿﻦ ﺭﺍ ﺑﺎ ﺭﻭﺵ ﺣﺬﻓ ﮔﺎﻭﺱ ﻭ ﺗﺒﺪﯾﻞ ﺁﻥ ﺑﻪ ﯾ ﺩﺳﺘﮕﺎﻩ ﺑﺎﻻﻣﺜﻠﺜ ﺣﻞ ﮐﺮﺩﯾﻢ .ﺩﺭ ﺍﯾﻨﺠﺎ ﻣﯿﺨﻮﺍﻫﯿﻢ ﺍﯾﻦ ﺩﺳﺘﮕﺎﻩ ﺭﺍ ﺑﻪ ﯾ
ﻣﺜﻠﺜ ﻣﻄﺎﺑﻖ ﺗﻮﺿﯿﺤﺎﺕ ﻗﺴﻤﺖ ﻗﺒﻞ ﺗﺒﺪﯾﻞ ﮐﻨﯿﻢ.
۵ ۲ −۱ ۶
[A(۰) |b(۰) ] = [A|b] = ۳ −۶ ۷ ۱۲
۱ ۱ ۱ ۶
)(۰
ﻋﻀﻮ ﻣﺤﻮﺭﯼ a۳۳ = a۳۳ = ۱ﻣﺨﺎﻟﻒ ﺻﻔﺮ ﺑﻮﺩﻩ ﻭ ﻟﺬﺍ ﺭﻭﺵ ﺣﺬﻓ ﮔﺎﻭﺱ ﻣ ﺗﻮﺍﻧﺪ ﺷﺮﻭﻉ ﺷﻮﺩ .ﺩﺭ ﺍﯾﻦ ﮔﺎﻡ ﻣ ﺑﺎﯾﺴﺖ ﻋﻨﺎﺻﺮ ﺑﺎﻻﯼ
ﻋﻀﻮ ﻣﺤﻮﺭﯼ ﺩﺭ ﺳﺘﻮﻥ ﺳﻮﻡ ﺭﺍ ﺑﻪ ﺻﻔﺮ ﺗﺒﺪﯾﻞ ﮐﻨﯿﻢ.
ﻟﺬﺍ ﺿﺮﺑ ﺮ ﻫﺎﯼ ﺯﯾﺮ ﺭﺍ ﺗﻌﺮﯾﻒ ﻣ ﮐﻨﯿﻢ:
)(۰ )(۰
)(۰ a۱۳ −۱ )(۰ a۲۳ ۷
m۱۳ = − =− = ۱, m۲۳ = − =− = −۷
)(۰
a۳۳ ۱ )(۰
a۳۳ ۱
۲۸
)ﺩﺍﻧﺸ ﺪﻩ ﺭﯾﺎﺿ ﻭ ﻋﻠﻮﻡ ﮐﺎﻣﭙﯿﻮﺗﺮ( ﺗﻬﺮﺍﻥ( ﺩﺍﻧﺸ ﺎﻩ ﺻﻨﻌﺘ ﺍﻣﯿﺮﮐﺒﯿﺮ )ﭘﻠ ﺗﮑﻨﯿ
ﺗﺮﻡ ﺩﻭﻡ ۱۴۰۲−۱۴۰۳ ﺟﺒﺮﺧﻄ ﻋﺪﺩﯼ
ﻓﺼﻞ ﺩﻭﻡ ﻣﺪﺭﺱ :ﻣﻬﺪﯼ ﺩﻫﻘﺎﻥ
ﻭ ﻟﺬﺍ ﺟﻮﺍﺏ ﺩﺳﺘﮕﺎﻩ ﺑﻪ ﺻﻮﺭﺕ X = [x۱ , x۲ , x۳ ]T = [۱, ۲, ۳]Tﺣﺎﺻﻞ ﻣ ﺷﻮﺩ .ﺗﻮﺟﻪ ﺩﺍﺷﺘﻪ ﺑﺎﺷﯿﺪ ﮐﻪ ﻗﺒﻼ ﺍﯾﻦ ﺟﻮﺍﺏ ﺭﺍ ﺍﺯ ﺭﻭﺵ
ﺣﺬﻓ ﮔﺎﻭﺱ ﻭ ﺑﺎ ﺗﺒﺪﯾﻞ ﺩﺳﺘﮕﺎﻩ ﺍﺻﻠ ﺑﻪ ﯾ ﺩﺳﺘﮕﺎﻩ ﺑﺎﻻﻣﺜﻠﺜ ﻧﯿﺰ ﺑﻪ ﺩﺳﺖ ﺁﻭﺭﺩﻩ ﺑﻮﺩﯾﻢ.
a۱۱ a۱۲ a۱۳ b۱
a۲۱ a۲۲ a۲۳ b۲
a۳۱ a۳۲ a۳۳ b۳
ﭼﻮﻥ ﺩﺭ ﮔﺎﻡ ﺻﻔﺮ ﻫﺴﺘﯿﻢ ،ﻗﺮﺍﺭ ﻣ ﺩﻫﯿﻢ b(۰) = b, A(۰) = Aﻭ ﻟﺬﺍ
)(۰ )(۰ )(۰ )(۰
a۱۱ a۱۲ a۱۳ b۱
A(۰) b(۰) = A b =
)(۰
a۲۱
)(۰
a۲۲
)(۰
a۲۳ b۲
)(۰
)(۰ )(۰ )(۰ )(۰
a۳۱ a۳۲ a۳۳ b۳
)(۰
ﺩﺭ ﺍﻭﻟﯿﻦ ﮔﺎﻡ ﺩﺭﺍﯾەﯼ ﻣﺤﻮﺭﯼ a۱۱ = a۱۱ﺍﺳﺖ ﮐﻪ ﻓﺮﺽ ﻣ ﺷﻮﺩ ﻣﺨﺎﻟﻒ ﺻﻔﺮ ﺍﺳﺖ .ﺑﺎﯾﺪ ﺍﺑﺘﺪﺍ ﻣﺎﺗﺮﯾﺲ ﺿﺮﺍﯾﺐ ﺭﺍ ﺑﺎﻻﻣﺜﻠﺜ ﮐﻨﯿﻢ.
)(۰ )(۰
ﺑﺮﺍﯼ ﺍﯾﻦﮐﺎﺭ ﻧﯿﺎﺯ ﺍﺳﺖ ﮐﻪ ﺩﺭ ﻣﺮﺣﻠەﯼ ﺍﻭﻝ ﺩﺭﺍﯾەﻫﺎﯼ a۲۱ , a۳۱ﺭﺍ ﺑﻪ ﺻﻔﺮ ﺗﺒﺪﯾﻞ ﮐﻨﯿﻢ .ﺍﯾﻦ ﮐﺎﺭ ﺗﻮﺳﻂ ﻋﻤﻠﯿﺎﺕ ﺳﻄﺮﯼ ﻣﻘﺪﻣﺎﺗ ﺯﯾﺮ ﺍﻧﺠﺎﻡ
ﻣ ﺷﻮﺩ.
)(۰
R۲ → R۲ + m۲۱ R۱
)(۰
R۳ → R۳ + m۳۱ R۱
)(۰ )(۰
ﮐﻪ ﺩﺭ ﺁﻥ ﺿﺮﺑ ﺮﻫﺎﯼ m۲۱ , m۳۱ﭼﻨﯿﻦ ﺍﻧﺪ:
)(۰ )(۰
)(۰ a۲۱ )(۰ a۳۱
m۲۱ = )(۰
, m۳۱ = )(۰
a۱۱ a۱۱
ﺑﻌﺪ ﺍﺯ ﺍﻋﻤﺎﻝ ﭼﻨﯿﻦ ﻋﻤﻠﯿﺎﺕ ﺳﻄﺮﯼ ﻣﻘﺪﻣﺎﺗ ﺍﯼ ﺧﻮﺍﻫﯿﻢ ﺩﺍﺷﺖ:
۲۹
)ﺩﺍﻧﺸ ﺪﻩ ﺭﯾﺎﺿ ﻭ ﻋﻠﻮﻡ ﮐﺎﻣﭙﯿﻮﺗﺮ( ﺗﻬﺮﺍﻥ( ﺩﺍﻧﺸ ﺎﻩ ﺻﻨﻌﺘ ﺍﻣﯿﺮﮐﺒﯿﺮ )ﭘﻠ ﺗﮑﻨﯿ
ﺗﺮﻡ ﺩﻭﻡ ۱۴۰۲−۱۴۰۳ ﺟﺒﺮﺧﻄ ﻋﺪﺩﯼ
ﻓﺼﻞ ﺩﻭﻡ ﻣﺪﺭﺱ :ﻣﻬﺪﯼ ﺩﻫﻘﺎﻥ
)(۱
ﺩﺭ ﺍﯾﻦ ﻣﺮﺣﻠﻪ ﻋﻀﻮ ﻣﺤﻮﺭﯼ a۲۲ﺍﺳﺖ ﮐﻪ ﻓﺮﺽ ﻣ ﮐﻨﯿﻢ ﻣﺨﺎﻟﻒ ﺻﻔﺮ ﺍﺳﺖ .ﺑﺎ ﺍﻋﻤﺎﻝ ﻋﻤﻠﯿﺎﺕ ﺳﻄﺮﯼ ﻣﻘﺪﻣﺎﺗ
)(۱
)(۱ a۳۲
m۳۲ =− )(۱
a۲۲
ﻭ
)(۱
R ۳ → R۳ + m۳۲ R۲
ﺩﺭﺍﯾﻪ ﺯﯾﺮ ﻋﻀﻮ ﻣﺤﻮﺭﯼ ﺻﻔﺮ ﺧﻮﺍﻫﺪ ﺷﺪ ،ﯾﻌﻨ
ﻋﻤﻠﯿﺎﺕ ﺳﻄﺮﯼ ﺩﺳﺘﮕﺎﻩ ﺑﺎﻻ ﻣﺜﻠﺜ ﺗﺒﺪﯾﻞ ﮐﻨﯿﻢ .ﺑﻪ ﺑﯿﺎﻧ ﺩﯾ ﺮ ﺩﺭ ﺍﯾﻦ ﻣﺮﺣﻠﻪ ﻣ ﺑﺎﯾﺴﺖ ﺑﺎ ﮐﻤ ﺩﺭ ﺍﯾﻦ ﻣﺮﺣﻠﻪ ﺩﺳﺘﮕﺎﻩ ﺣﺎﺻﻞ ﺭﺍ ﺑﻪ ﯾ
)(۲
ﺭﺍ ﺑﻪ ﻋﻨﻮﺍﻥ ﻋﻀﻮ ﻟﻮﻻ ﺩﺭ ﻧﻈﺮ ﮔﺮﻓﺘﻪ a۳۲ ﻣﻘﺪﻣﺎﺗ ﻋﻨﺎﺻﺮ ﺑﺎﻻﯼ ﻗﻄﺮ ﺍﺻﻠ ﻣﺎﺗﺮﯾﺲ ﺩﺭ ﺩﺳﺘﮕﺎﻩ ﻓﻮﻕ ﺭﺍ ﺗﺒﺪﯾﻞ ﺑﻪ ﺻﻔﺮ ﮐﻨﯿﻢ .ﺑﺮﺍﯼ ﺍﯾﻦ ﮐﺎﺭ ﺍﺑﺘﺪﺍ
)(۰ )(۱
a۲۳ﻭ a۱۳ﺭﺍ .ﺍﺯ ﺍﯾﻦ ﺭﻭ ﻋﻤﻠﯿﺎﺕ ﺳﻄﺮﯼ ﻣﻘﺪﻣﺎﺗ ﺯﯾﺮ ﻣ ﺑﺎﯾﺴﺖ ﺍﻋﻤﺎﻝ ﮔﺮﺩﺩ: ﻭ ﺩﺭﺍﯾﻪ ﻫﺎﯼ ﺑﺎﻻﯼ ﺁﻥ ﺭﺍ ﺑﻪ ﺻﻔﺮ ﺗﺒﺪﯾﻞ ﻣ ﮐﻨﯿﻢ .ﯾﻌﻨ
)(۲ )(۲
R۱ −→ R۱ + m۱۳ R۳ , R۲ −→ R۲ + m۲۳ R۳
۳۰
)ﺩﺍﻧﺸ ﺪﻩ ﺭﯾﺎﺿ ﻭ ﻋﻠﻮﻡ ﮐﺎﻣﭙﯿﻮﺗﺮ( ﺗﻬﺮﺍﻥ( ﺩﺍﻧﺸ ﺎﻩ ﺻﻨﻌﺘ ﺍﻣﯿﺮﮐﺒﯿﺮ )ﭘﻠ ﺗﮑﻨﯿ
ﺗﺮﻡ ﺩﻭﻡ ۱۴۰۲−۱۴۰۳ ﺟﺒﺮﺧﻄ ﻋﺪﺩﯼ
ﻓﺼﻞ ﺩﻭﻡ ﻣﺪﺭﺱ :ﻣﻬﺪﯼ ﺩﻫﻘﺎﻥ
ﺩﺳﺘﮕﺎﻩ ﻫﻢ ﺍﺭﺯ ﻗﻄﺮﯼ ﻗﻄﺮﯼ ﺗﺒﺪﯾﻞ ﮐﻨﯿﻢ .ﺍﺯ ﺣﻞ ﻫﻤﺰﻣﺎﻥ ﺍﯾﻦ ﺩﺳﺘﮕﺎﻩ ﻗﻄﺮﯼ ﺟﻮﺍﺏ ﮐﻪ ﻧﺸﺎﻥ ﻣ ﺩﻫﺪ ﺗﻮﺍﻧﺴﺘەﺍﯾﻢ ﺩﺳﺘﮕﺎﻩ ﺍﺻﻠ ﺭﺍ ﺑﻪ ﯾ
ﺩﺳﺘﮕﺎﻩ AX = bﺑﻪ ﺻﻮﺭﺕ ﺯﯾﺮ ﺗﻌﯿﯿﻦ ﻣ ﮔﺮﺩﺩ:
)(۴ )(۳ )(۲
b۱ b۲ b۳
= x۱ )(۰
, = x۲ )(۱
, = x۳ )(۲
a۱۱ a۲۲ a۳۳
ﻣﺜﺎﻝ ۲.۲۰
۵ ۲ −۱ ۶
A(۰) b )(۰
= A b = ۳ −۶ ۷ ۱۲
۱ ۱ ۱ ۶
)(۰ )(۰
ﻋﻀﻮ ﭘﺎﺷﻨﻪ a۱۱ = a۱۱ = ۵ﺍﺳﺖ ﮐﻪ ﻣﺨﺎﻟﻒ ﺻﻔﺮ ﺑﻮﺩﻩ ﻭ ﻟﺬﺍ ﻋﻤﻠﯿﺎﺕ ﺣﺬﻓ ﮔﺎﻭﺱ ﻣ ﺗﻮﺍﻧﺪ ﺷﺮﻭﻉ ﺷﻮﺩ .ﺍﺑﺘﺪﺍ ﺿﺮﺑ ﺮﻫﺎﯼ m۲۱ﻭ
)(۰
m۳۱ﺭﺍ ﻣﺤﺎﺳﺒﻪ ﻣ ﮐﻨﯿﻢ.
)(۰ )(۰
)(۰ a۲۱ a۲۱ ۳ )(۰ a۳۱ a۳۱ ۱
m۲۱ =− =− =− , m۳۱ =− =− =−
)(۰
a۱۱ a۱۱ ۵ )(۰
a۱۱ a۱۱ ۵
۵ ۲ −۱
۰ − ۳۶ ۳۸ ۶
۵ ۲ −۱ ۶ ۵ ۵
R۲ →R۲ − ۵۳ R۱ ۴۲
۳ −۶ ۷ ۱۲ −−−−−−−−→ ۵
R۳ →R۳ − ۱۵ R۱ ۰
۳ ۶
۱ ۱ ۱ ۶ ۲۴
۵ ۵
۵
}|{z
ﺑﺎﯾﺪ ﺻﻔﺮ ﺷﻮﺩ
a۲۲ = − ۳۶ﻋﻀﻮ ﭘﺎﺷﻨﻪ ﺍﺳﺖ .ﺑﺮﺍﯼ ﺻﻔﺮ ﮐﺮﺩﻥ ﺯﯾﺮ ﺳﺘﻮﻥ ﺩﻭﻡ ﯾﻌﻨ ﺩﺭﺍﯾﻪ ۳۵ﺍﺑﺘﺪﺍ ﺿﺮﺑ ﺮ m۳۲ﺭﺍ ﻣﺤﺎﺳﺒﻪ ﻣ ﮐﻨﯿﻢ
)(۱ )(۱
ﺩﺭ ﺍﯾﻦ ﻣﺮﺣﻠﻪ ۵ ̸= ۰
)(۱ ۳
)(۱ a۳۲ ۵ ۳ ۱
m۳۲ = − =− = =
)(۱
a۲۲ − ۳۶
۵
۳۶ ۱۲
۳۱
)ﺩﺍﻧﺸ ﺪﻩ ﺭﯾﺎﺿ ﻭ ﻋﻠﻮﻡ ﮐﺎﻣﭙﯿﻮﺗﺮ( ﺗﻬﺮﺍﻥ( ﺩﺍﻧﺸ ﺎﻩ ﺻﻨﻌﺘ ﺍﻣﯿﺮﮐﺒﯿﺮ )ﭘﻠ ﺗﮑﻨﯿ
ﺗﺮﻡ ﺩﻭﻡ ۱۴۰۲−۱۴۰۳ ﺟﺒﺮﺧﻄ ﻋﺪﺩﯼ
ﻓﺼﻞ ﺩﻭﻡ ﻣﺪﺭﺱ :ﻣﻬﺪﯼ ﺩﻫﻘﺎﻥ
۱۱ﺭﺍ ﺻﻔﺮ ﮐﻨﯿﻢ .ﺑﺮﺍﯼ ﺍﯾﻦ ﮐﺎﺭ ﻣ ﺗﻮﺍﻥ ﺍﺯ ﻋﻤﻠﯿﺎﺕ ﺳﻄﺮﯼ ﻣﻘﺪﻣﺎﺗ ﺯﯾﺮ ﮐﻤ
۶ ﺍﮐﻨﻮﻥ ﺑﺎﯾﺪ ﺩﺭﺍﯾەﻫﺎﯼ ﻭﺍﻗﻊ ﺩﺭ ﺑﺎﻻﯼ ﻋﻀﻮ ﻣﺤﻮﺭﯼ ،ﯾﻌﻨ
ﮔﺮﻓﺖ:
۵ ۲ ۰ ۹
۰ − ۳۶ ۰ − ۷۲
A(۳) b(۳) =
۵ ۵
۱۱ ۱۱
۰ ۰ ۶ ۲
− ۳۶ﺍﺳﺖ ﮐﻪ ﺩﺭﺍﯾﻪ ﺑﺎﻻﯼ ﺁﻥ ﻣ ﺑﺎﯾﺴﺖ ﺻﻔﺮ ﮔﺮﺩﺩ ﮐﻪ ﺑﺎ ﻋﻤﻠﯿﺎﺕ ﺳﻄﺮﯼ ﻣﻘﺪﻣﺎﺗ ﺯﯾﺮ ﻗﺎﺑﻞ ﺍﻧﺠﺎﻡ ﺍﺳﺖ:
ﺩﺭ ﺍﯾﻦ ﻣﺮﺣﻠﻪ ﭘﺎﺷﻨﻪ ۵ ̸= ۰
۵ ۰ ۰ ۵
)(۳ ۲ ۵ )(۳ ۰ − ۳۶ ۰ − ۷۲
m۱۲ = − ۳۶
= , )R۱ → R۱ + m۱۲ R۲ → A(۴ b )(۴ = ۵ ۵
−۵ ۱۸ ۱۱ ۱۱
۰ ۰ ۶ ۲
۱۱
۲ − ۷۲
۵ ۵
= x۳ ۱۱
= ۳, = x۲ = ۲, = x۱ =۱
۶ − ۳۶
۵
۵
ﻣﺜﺎﻝ ۲.۲۱
۲x۱ − ۲x۲ + ۷x۳ = −۷
x۱ + x۲ + x۳ =۱
۴x۱ + ۹x۲ − ۳x۳ = ۱۶
۲ −۲ ۷ −۷
A(۰) b )(۰
= A b = ۱ ۱ ۱ ۱
۴ ۹ −۳ ۱۶
۳۲
)ﺩﺍﻧﺸ ﺪﻩ ﺭﯾﺎﺿ ﻭ ﻋﻠﻮﻡ ﮐﺎﻣﭙﯿﻮﺗﺮ( ﺗﻬﺮﺍﻥ( ﺩﺍﻧﺸ ﺎﻩ ﺻﻨﻌﺘ ﺍﻣﯿﺮﮐﺒﯿﺮ )ﭘﻠ ﺗﮑﻨﯿ
ﺗﺮﻡ ﺩﻭﻡ ۱۴۰۲−۱۴۰۳ ﺟﺒﺮﺧﻄ ﻋﺪﺩﯼ
ﻓﺼﻞ ﺩﻭﻡ ﻣﺪﺭﺱ :ﻣﻬﺪﯼ ﺩﻫﻘﺎﻥ
۱
R۳ → R۳ − ۲R۱ , R ۲ → R۲ − R۱
۲
ﺩﺍﺭﯾﻢ:
۲ −۲ ۷ −۷
A(۱) b )(۱ = ۰ ۲ − ۵۲ ۹۲
۰ ۱۳ −۱۷ ۳۰
ﻋﻀﻮ ﭘﺎﺷﻨﻪ ۲ ̸= ۰ﺍﺳﺖ .ﻻﺯﻡ ﺍﺳﺖ ﻋﻀﻮ ﭘﺎﯾﯿﻦ ﺁﻥ ﯾﻌﻨ ۱۳ﺻﻔﺮ ﮔﺮﺩﺩ.
۱۳
R۳ → R۳ − R۲
۲
ﭘﺲ
۲ −۲ ۷ −۷
۰ ۲ − ۵۲ ۹
)A(۲ b(۲) =
۲
۰ ۰ − ۳۴ ۳
۴
ﺩﺭ ﺍﯾﻦ ﺟﺎ ﻋﻀﻮ ﻣﺤﻮﺭﯼ − ۴۳ﺑﻮﺩﻩ ﮐﻪ ﻣﺨﺎﻟﻒ ﺻﻔﺮ ﺍﺳﺖ .ﺑﺎﯾﺪ ﺩﺭﺍﯾەﻫﺎﯼ ﺑﺎﻻﯼ ﺁﻥ ﺭﺍ ﺑﻪ ﺻﻔﺮ ﺗﺒﺪﯾﻞ ﮐﻨﯿﻢ ﮐﻪ ﺍﯾﻦ ﮐﺎﺭ ﺗﻮﺳﻂ ﻋﻤﻠﯿﺎﺕ
ﺳﻄﺮﯼ ﻣﻘﺪﻣﺎﺗ ﺯﯾﺮ ﺍﻧﺠﺎﻡ ﻣ ﺷﻮﺩ .
۲۸ ۱۰
R۱ → R۱ + R۳ , R ۲ → R۲ − R۳
۳ ۳
ﭘﺲ ﺩﺍﺭﯾﻢ:
۲ −۲ ۰ ۰
A(۳) b )(۳ = ۰ ۲ ۰ ۲
۰ ۰ − ۳۴ ۴۳
ﺩﺭ ﺁﺧﺮﯾﻦ ﮔﺎﻡ ﻫﻤﺎﻧﻄﻮﺭ ﮐﻪ ﻣ ﺑﯿﻨﯿﺪ ﻋﻀﻮ ﻣﺤﻮﺭﯼ ﺑﺮﺍﺑﺮ ۲ﺍﺳﺖ ﮐﻪ ﻣﺨﺎﻟﻒ ﺻﻔﺮ ﺑﻮﺩﻩ ﻭ ﻻﺯﻡ ﺍﺳﺖ ﺩﺭﺍﯾەﯼ ﺑﺎﻻﯼ ﺁﻥ ﯾﻌﻨ −۲ﺻﻔﺮ ﮔﺮﺩﺩ.
ﭘﺲ ﮐﺎﻓ ﺍﺳﺖ ﻋﻤﻠﯿﺎﺕ ﺳﻄﺮﯼ ﻣﻘﺪﻣﺎﺗ ﺯﯾﺮ ﺭﺍ ﺭﻭﯼ ﻣﺎﺗﺮﯾﺲ ﺍﻓﺰﻭﺩەﯼ ﻓﻮﻕ ﺍﻋﻤﺎﻝ ﮐﻨﯿﻢ:
R۱ → R۱ + R۲
۲ ۰ ۰ ۲
)A(۴ b(۴) = ۰ ۲ ۰ ۲
۰ ۰ − ۳۴ ۴۳
۳۳
)ﺩﺍﻧﺸ ﺪﻩ ﺭﯾﺎﺿ ﻭ ﻋﻠﻮﻡ ﮐﺎﻣﭙﯿﻮﺗﺮ( ﺗﻬﺮﺍﻥ( ﺩﺍﻧﺸ ﺎﻩ ﺻﻨﻌﺘ ﺍﻣﯿﺮﮐﺒﯿﺮ )ﭘﻠ ﺗﮑﻨﯿ
ﺗﺮﻡ ﺩﻭﻡ ۱۴۰۲−۱۴۰۳ ﺟﺒﺮﺧﻄ ﻋﺪﺩﯼ
ﻓﺼﻞ ﺩﻭﻡ ﻣﺪﺭﺱ :ﻣﻬﺪﯼ ﺩﻫﻘﺎﻥ
۳
۴ ۲ ۲
= x۳ = −۱, = x۲ = ۱, = x۱ =۱
− ۳۴ ۲ ۲
ﻣﺜﺎﻝ ۲.۲۲
ﺣﻞ:
ﻣﺜﺎﻝ ۲.۲۳
ﺣﻞ:
۳۴
)ﺩﺍﻧﺸ ﺪﻩ ﺭﯾﺎﺿ ﻭ ﻋﻠﻮﻡ ﮐﺎﻣﭙﯿﻮﺗﺮ( ﺗﻬﺮﺍﻥ( ﺩﺍﻧﺸ ﺎﻩ ﺻﻨﻌﺘ ﺍﻣﯿﺮﮐﺒﯿﺮ )ﭘﻠ ﺗﮑﻨﯿ
ﺗﺮﻡ ﺩﻭﻡ ۱۴۰۲−۱۴۰۳ ﺟﺒﺮﺧﻄ ﻋﺪﺩﯼ
ﻓﺼﻞ ﺩﻭﻡ ﻣﺪﺭﺱ :ﻣﻬﺪﯼ ﺩﻫﻘﺎﻥ
۳ −۱ ۹ ۲ ۲۴
۵ ۶ −۱ ۷ ۲۳
)A(۰ b(۰) =
۱۱ −۲ ۲
۱ ۱۵
−۶ ۸ ۱۵ −۱ ۳۰
ﺯﯾﺮﺳﺘﻮﻥ ﺍﻭﻝ ﺭﺍ ﺑﺎ ﺍﺳﺘﻔﺎﺩﻩ ﺍﺯ ﻋﻤﻠﯿﺎﺕ ﺳﻄﺮﯼ ﻣﻘﺪﻣﺎﺗ ﺯﯾﺮ ﺗﺒﺪﯾﻞ ﺑﻪ ﺻﻔﺮ ﻣ ﮐﻨﯿﻢ.
۳ −۱ ۹ ۲ ۲۴
۵
R۲ → R۲ − ۳ R۱
۰ ۲۳ ۱۱
−۱۶ −۱۷
R۳ → R۳ − ۱۱
۳ R۱ ⇒ A(۱) b(۱) = ۳ ۳
۰ ۵
−۳۱ − ۱۹ −۷۳
R۴ → R۴ + ۲R۱ ۳ ۳
۰ ۶ ۳۳ ۳ ۷۸
۲۳
ﺍﺳﺖ ﻭ ﻻﺯﻡ ﺍﺳﺖ ﺩﺭﺍﯾەﻫﺎﯼ ﭘﺎﯾﯿﻦ ﺁﻥ ﺻﻔﺮ ﺷﻮﻧﺪ. ۳ ﺩﺭ ﺍﯾﻦ ﮔﺎﻡ ﻋﻀﻮ ﻣﺤﻮﺭﯼ
۵
۵
R۳ → R ۳ − ۳
۲۳ R۳ → R۳ −ﯾﺎ R۲ ۲۳ R۲
۳
۶ ۱۸
R۴ → R ۴ − ۲۳ R۴ → R۴ −ﯾﺎ R۲ ۲۳ R۲
۳
۱۰۴۷
۳۴۹ ۲۳
R۴ → R۴ + R۳ R۴ → R۴ −ﯾﺎ R۳
۲۱۱ − ۶۳۳
۲۳
ﭘﺲ:
۳ −۱ ۹ ۲ ۲۴
۰ ۲۳ −۱۶ ۱۱
۳ ۳ −۱۷
)A(۳ b(۳) = ۰ ۰ − ۶۳۳ − ۱۶۴
۲۳ ۲۳ − ۱۵۹۴
۲۳
۰ ۰ ۰ − ۲۴۶۱
۲۱۱ − ۴۹۲۲
۲۱۱
ﻫﻤﺎﻧﻄﻮﺭ ﮐﻪ ﻣ ﺑﯿﻨﯿﺪ ﺩﺳﺘﮕﺎﻩ ﺑﻪ ﯾ ﺩﺳﺘﮕﺎﻩ ﺑﺎﻻﻣﺜﻠﺜ ﺗﺒﺪﯾﻞ ﺷﺪﻩ ﺍﺳﺖ .ﺩﺭ ﺍﯾﻦ ﻣﺮﺣﻠﻪ ﻣ ﺑﺎﯾﺴﺖ ﺩﺭﺍﯾەﻫﺎﯼ ﺑﺎﻻﯼ ﻗﻄﺮ ﺍﺻﻠ ﺻﻔﺮ ﮔﺮﺩﻧﺪ.
− ۲۴۶۱ﺍﺳﺖ ﮐﻪ ﺩﺭﺍﯾەﻫﺎﯼ ﺑﺎﻻﯼ ﺁﻥ ﻣ ﺑﺎﯾﺴﺖ ﺻﻔﺮ ﮔﺮﺩﻧﺪ .ﺍﯾﻦ ﻋﻤﻠﯿﺎﺕ ﺗﻮﺳﻂﺩﺭ ﺍﯾﻨﺠﺎ ﻋﻀﻮ ﻣﺤﻮﺭﯼ ۲۱۱
۳۵
)ﺩﺍﻧﺸ ﺪﻩ ﺭﯾﺎﺿ ﻭ ﻋﻠﻮﻡ ﮐﺎﻣﭙﯿﻮﺗﺮ( ﺗﻬﺮﺍﻥ( ﺩﺍﻧﺸ ﺎﻩ ﺻﻨﻌﺘ ﺍﻣﯿﺮﮐﺒﯿﺮ )ﭘﻠ ﺗﮑﻨﯿ
ﺗﺮﻡ ﺩﻭﻡ ۱۴۰۲−۱۴۰۳ ﺟﺒﺮﺧﻄ ﻋﺪﺩﯼ
ﻓﺼﻞ ﺩﻭﻡ ﻣﺪﺭﺱ :ﻣﻬﺪﯼ ﺩﻫﻘﺎﻥ
۳ −۱ ۹ ۰ ۲۰
۰ ۲۳ −۱۶ ۰
۳ − ۷۳
۳
)A(۴ b(۴) = ۱۲۶۶
۰ ۰ − ۶۳۳
۲۳ ۰ − ۲۳
۴۹۲۲
۰ ۰ ۰ − ۲۴۶۱ − ۲۱۱
۲۱۱
۳ −۱ ۰ ۰ ۲
۲۳ ۲۳
۶۹ ۰ ۰ ۰
R۱ → R۱ + ۲۱۱ R۳ ۳ ۳
۳۶۸ ⇒ A(۵) b )(۵ = ۱۲۶۶
R۲ → R۲ − ۶۳۳ R۳ ۰ ۰ − ۶۳۳ ۰ − ۲۳
۲۳
۰ ۰ ۰ − ۲۴۶۱ − ۴۹۲۲
۲۱۱
۲۱۱
۲۳
ﺑﻪ ﺍﺗﻤﺎﻡ ﻣ ﺭﺳﺪ. ۳ ﺁﺧﺮﯾﻦ ﻣﺮﺣﻠﻪ ﺑﺎ ﺻﻔﺮ ﮐﺮﺩﻥ ﺩﺭﺍﯾﻪ ﺑﺎﻻﯼ
۳ ۰ ۰ ۰ ۳
۰ ۲۳
۰ ۰ ۲۳
۳ ۳ ۳
)R۱ → R۱ + R۲ → A(۶ b(۶) =
۰
۲۳ ۰ − ۶۳۳
۲۳ ۰ ۱۲۶۶
− ۲۳
۰ ۰ ۰ − ۲۴۶۱
۲۱۱ − ۴۹۲۲
۲۱۱
ﺩﺳﺘﮕﺎﻩ ﻗﻄﺮﯼ ﺩﺳﺖ ﯾﺎﻓﺘەﺍﯾﻢ .ﺑﺎ ﺣﻞ ﺁﻥ ﺩﺍﺭﯾﻢ: ﺩﺭ ﺍﯾﻨﺠﺎ ﻣﺮﺍﺣﻞ ﺣﺬﻓ ﮔﺎﻭﺱ⁃ﺟﺮﺩﻥ ﺑﻪ ﺍﺗﻤﺎﻡ ﺭﺳﯿﺪﻩ ،ﺯﯾﺮﺍ ﺑﻪ ﯾ
− ۴۹۲۲
۲۱۱ − ۱۲۶۶
۲۳
۲۳
۳ ۳
= x۴ = ۲, = x۳ = ۲, = x۲ = ۱, = x۱ =۱
− ۲۴۶۱
۲۱۱ − ۶۳۳
۲۳
۲۳
۳
۳
۳۶
)ﺩﺍﻧﺸ ﺪﻩ ﺭﯾﺎﺿ ﻭ ﻋﻠﻮﻡ ﮐﺎﻣﭙﯿﻮﺗﺮ( ﺗﻬﺮﺍﻥ( ﺩﺍﻧﺸ ﺎﻩ ﺻﻨﻌﺘ ﺍﻣﯿﺮﮐﺒﯿﺮ )ﭘﻠ ﺗﮑﻨﯿ
ﺗﺮﻡ ﺩﻭﻡ ۱۴۰۲−۱۴۰۳ ﺟﺒﺮﺧﻄ ﻋﺪﺩﯼ
ﻓﺼﻞ ﺩﻭﻡ ﻣﺪﺭﺱ :ﻣﻬﺪﯼ ﺩﻫﻘﺎﻥ
ﺩﺭ ﻣﺮﺣﻠﻪ ۲ﮐﻪ ﺑﺎﯾﺪ ﺩﺳﺘﮕﺎﻩ ﺭﺍ ﻗﻄﺮﯼ ﮐﻨﯿﻢ ﺑﺎﯾﺪ ﺍﺯ ﻋﻨﺎﺻﺮ ﺑﺎﻻﯼ ﺳﺘﻮﻥ ﺁﺧﺮ ﺷﺮﻭﻉ ﮐﻨﯿﻢ ﺩﺭﺍﯾەﻫﺎ ﺭﺍ ﺻﻔﺮ ﮐﻨﯿﻢ).ﻓﻌﻼ ﺳﻤﺖ ﺭﺍﺳﺖ ﺭﺍ ﺩﺭ
ﻧﻈﺮ ﻧﻤ ﮔﯿﺮﯾﻢ( ﺑﺮﺍﯼ ﺻﻔﺮ ﮐﺮﺩﻥ ﻋﻨﺎﺻﺮ ﺑﺎﻻﯼ ﺳﺘﻮﻥ ﺁﺧﺮ )ﯾﻌﻨ n − ۱ﺩﺭﺍﯾﻪ ﮐﻪ ﺑﺎﯾﺪ ﺻﻔﺮ ﺷﻮﻧﺪ( ﻋﻤﻠﯿﺎﺗ ﻣﺸﺎﺑﻪ ﺁﻧﭽﻪ ﺩﺭ ﺭﻭﺵ ﺣﺬﻓ ﮔﺎﻭﺱ
ﺍﻧﺠﺎﻡ ﺩﺍﺩﯾﻢ ﻧﺸﺎﻥ ﻣ ﺩﻫﺪ ﮐﻪ ﺗﻌﺪﺍﺩ ﺿﺮﺏ ﻭ ﺗﻘﺴﯿﻢ ﺩﺭ ﺍﯾﻦ ﻣﺮﺣﻠﻪ ﺑﺮﺍﺑﺮ ﺍﺳﺖ ﺑﺎ
X
n−۱
n۳ n۲ ۲
= ))(n − k + k(n − k + − n
۶ ۲ ۳
k=۱
X
n−۱
n۳ n
= )k(n − k −
۶ ۶
k=۱
ﻭ ﭼﻮﻥ ﺗﻌﺪﺍﺩ ﻋﻤﻠﯿﺎﺕ ﻻﺯﻡ ﺑﺮﺍﯼ ﺳﻤﺖ ﺭﺍﺳﺖ ﻧﯿﺰ ﺍﺯ ) O(n۲ﺍﺳﺖ ،ﭘﺲ:
ﺭﺍﺑﻄەﯼ ﺍﺧﯿﺮ ﻧﺸﺎﻥ ﻣ ﺩﻫﺪ ﮐﻪ ﺭﻭﺵ ﺣﺬﻓ ﮔﺎﻭﺱ⁃ﺟﺮﺩﻥ ﺗﻘﺮﯾﺒﺎ ﯾ ﻭ ﻧﯿﻢ ﺑﺮﺍﺑﺮ ﺭﻭﺵ ﺣﺬﻓ ﮔﺎﻭﺱ ﻋﻤﻠﯿﺎﺕ ﻻﺯﻡ ﺩﺍﺭﺩ) .ﻫﺮﭼﻨﺪ
ﺩﻗﺖ ﮐﻨﯿﺪ ﮐﻪ ﻫﺮ ﺩﻭ ﺭﻭﺵ ﺍﺯ ) O(n۳ﻫﺴﺘﺘﻨﺪ (.ﺑﻨﺎﺑﺮﺍﯾﻦ ﻣﻌﻘﻮﻝ ﺍﺳﺖ ﮐﻪ ﺩﺭ ﻋﻤﻞ ﺑﺨﻮﺍﻫﯿﻢ ﺭﻭﺵ ﺣﺬﻓ ﮔﺎﻭﺱ ﺭﺍ ﻧﺴﺒﺖ ﺑﻪ ﺭﻭﺵ ﺣﺬﻓ
ﮔﺎﻭﺱ⁃ﺟﺮﺩﻥ ﺗﺮﺟﯿﺢ ﺩﻫﯿﻢ.
۳۷
)ﺩﺍﻧﺸ ﺪﻩ ﺭﯾﺎﺿ ﻭ ﻋﻠﻮﻡ ﮐﺎﻣﭙﯿﻮﺗﺮ( ﺗﻬﺮﺍﻥ( ﺩﺍﻧﺸ ﺎﻩ ﺻﻨﻌﺘ ﺍﻣﯿﺮﮐﺒﯿﺮ )ﭘﻠ ﺗﮑﻨﯿ
ﺗﺮﻡ ﺩﻭﻡ ۱۴۰۲−۱۴۰۳ ﺟﺒﺮﺧﻄ ﻋﺪﺩﯼ
ﻓﺼﻞ ﺩﻭﻡ ﻣﺪﺭﺱ :ﻣﻬﺪﯼ ﺩﻫﻘﺎﻥ
ﺳﻮﺍﻟ ﮐﻪ ﻣﻄﺮﺡ ﻣ ﺷﻮﺩ ﺍﯾﻦ ﺍﺳﺖ ﮐﻪ ﺍﺳﺎﺳﺎ ﺳﺎﺧﺘﻦ ﻫﻤﭽﻨﯿﻦ ﺗﺠﺰﯾﻪ ﺍﯼ ﺗﻨﻬﺎ ﺑﺎ ﺭﻭﺵ ﺣﺬﻓ ﮔﺎﻭﺱ ﺍﻧﺠﺎﻡ ﻣ ﭘﺬﯾﺮﺩ؟ ﺩﺭ ﺍﺩﺍﻣﻪ ﺑﻪ ﺍﯾﻦ
ﺳﻮﺍﻝ ﭘﺎﺳﺦ ﻣ ﺩﻫﯿﻢ.
ﻗﻀﯿﻪ ۲.۳
ﺍﮔﺮ ﻫﻤﻪ ﺯﯾﺮﻣﺎﺗﺮﯾﺲ ﻫﺎﯼ ﭘﯿﺸﺮﻭ ﻣﺎﺗﺮﯾﺲ Aﻧﺎﻣﻨﻔﺮﺩ ﺑﺎﺷﻨﺪ ،ﺁﻧﮕﺎﻩ ﺗﺠﺰﯾﻪ ﯾ ﺘﺎ Aﺑﺼﻮﺭﺕ A = LUﻭﺟﻮﺩ ﺧﻮﺍﻫﺪ ﺩﺍﺷﺖ ،ﺑﻪ ﻃﻮﺭﯼ
ﮐﻪ ﺍﻋﻀﺎﯼ ﻗﻄﺮﯼ Lﯾﺎ Uﻭﺍﺣﺪ ﺑﺎﺷﺪ.
ﺣﺎﻝ ﻓﺮﺽ ﮐﻨﯿﺪ ﺣ ﻢ ﺑﺮﺍﯼ ﻣﻘﺎﺩﯾﺮ ﺗﺎ n − ۱ﺩﺭﺳﺖ ﺑﺎﺷﺪ ﯾﻌﻨ An−۱ = Ln−۱ Un−۱ﺑﺮﺍﯼ A = Anﺩﺍﺭﯾﻢ:
An−۱ U
=A
V T ann
ﮐﻪ Uﻭ Vﻣﺎﺗﺮﯾﺲ ﻫﺎﯼ ﺳﺘﻮﻧ (n − ۱) × ۱ﻓﺮﺽ ﺷﺪﻩ ﺍﻧﺪ .ﺣﺎﻝ ﻓﺮﺽ ﮐﻨﯿﺪ Aﺭﺍ ﺑﺼﻮﺭﺕ A = An = Ln Unﺗﺠﺰﯾﻪ ﮐﻨﯿﻢ .ﺍﺩﻋﺎ ﺩﺍﺭﯾﻢ
ﮐﻪ Lnﻭ Unﺑﻪ ﻓﺮﻡ ﺯﯾﺮ ﻫﺴﺘﻨﺪ:
Un−۱ Y L O
= Un , Ln = n−۱
T
O Unn X Lnn
Ln−۱ Y = U
X T Un−۱ = V T
T
X Y + Lnn Unn = ann
ﭼﻬﺎﺭ ﻣﺠﻬﻮﻝ ﺩﺍﺭﯾﻢ ﻭ ﺳﻪ ﻣﻌﺎﺩﻟﻪ .ﻣ ﺗﻮﺍﻧﯿﻢ Unnﯾﺎ Lnnﺭﺍ ﺑﻪ ﺩﻟﺨﻮﺍﻩ ۱ﺍﻧﺘﺨﺎﺏ ﮐﻨﯿﻢ .ﺍﯾﻦ ﺍﻧﺘﺨﺎﺏ ،ﺑﺎ ﺗﻮﺟﻪ ﺑﻪ ﺭﻭﺵ ﺍﺳﺘﻘﺮﺍ ﺩﺭ ﺍﺛﺒﺎﺕ ،ﻫﻤﺎﻥ
ﻭﺍﺣﺪ ﺑﻮﺩﻥ ﺍﻋﻀﺎﯼ ﻗﻄﺮﯼ Uﯾﺎ Lﺭﺍ ﺑﯿﺎﻥ ﻣ ﮐﻨﺪ .ﺍﮔﺮ Lnn = ۱ﺁﻧﮕﺎﻩ
−۱ T
Y = (Ln−۱ )−۱ U, X = (V T Un−۱ ) , Unn = ann − X T Y
ﻗﻀﯿﻪ ۲.۴
ﺑﺎﺷﻨﺪ ﺁﻧﮕﺎﻩ ﺍﯾﻦ ﺗﺠﺰﯾﻪ ﯾ ﻓﺮﺽ ﮐﻨﯿﺪ Aﻣﺎﺗﺮﯾﺴ ﻭﺍﺭﻭﻥ ﭘﺬﯾﺮ ﺍﺳﺖ .ﺍﮔﺮ ﺩﺭ ﺗﺠﺰﯾﻪ LUﻣﺎﺗﺮﯾﺲ Aﺍﻋﻀﺎﯼ ﺭﻭﯼ ﻗﻄﺮ Lﯾﺎ Uﻫﻤ
ﯾ ﺘﺎ ﺍﺳﺖ.
ﺍﺛﺒﺎﺕ :ﺑﺪﻭﻥ ﺍﺯ ﺩﺳﺖ ﺩﺍﺩﻥ ﮐﻠﯿﺖ ﻣﺴﺎﻟﻪ ﻓﺮﺽ ﮐﻨﯿﻢ ﻣﻨﻈﻮﺭ ﺗﺠﺰﯾﻪ ﺍﯼ ﺍﺳﺖ ﮐﻪ ﺩﺭ ﺁﻥ Lﻗﻄﺮ ﻭﺍﺣﺪ ﺍﺳﺖ .ﺣﺎﻝ ﻓﺮﺽ ﮐﻨﯿﻢ ﺗﺠﺰﯾﻪ ﯾ ﺘﺎ
ﻧﺒﺎﺷﺪ ﯾﻌﻨ .L۱ U۱ = L۲ U۲ = Aﻧﺸﺎﻥ ﻣ ﺩﻫﯿﻢ L۱ = L۲ﻭ .U۱ = U۲ﻃﺒﻖ ﻓﺮﺽ ﺩﺍﺭﯾﻢ:
۳۸
)ﺩﺍﻧﺸ ﺪﻩ ﺭﯾﺎﺿ ﻭ ﻋﻠﻮﻡ ﮐﺎﻣﭙﯿﻮﺗﺮ( ﺗﻬﺮﺍﻥ( ﺩﺍﻧﺸ ﺎﻩ ﺻﻨﻌﺘ ﺍﻣﯿﺮﮐﺒﯿﺮ )ﭘﻠ ﺗﮑﻨﯿ
ﺗﺮﻡ ﺩﻭﻡ ۱۴۰۲−۱۴۰۳ ﺟﺒﺮﺧﻄ ﻋﺪﺩﯼ
ﻓﺼﻞ ﺩﻭﻡ ﻣﺪﺭﺱ :ﻣﻬﺪﯼ ﺩﻫﻘﺎﻥ
ﺩﺭﺍﯾﻪ ﻫﺎﯼ ﺭﻭﯼ ﻗﻄﺮ ﻫﺮ ﺩﻭ ﻣﺎﺗﺮﯾﺲ ﺑﺎﯾﺪ ﯾ ﺴﺎﻥ ﺑﺎﺷﺪ ﭘﺲ aˆii = ۱ﭼﻮﻥ U۱ U۲−۱ﺑﺎﻻ ﻣﺜﻠﺜ ﺍﺳﺖ ﺩﺭﺍﯾﻪ ﻫﺎﯼ ﺯﯾﺮﻗﻄﺮ ﺁﻥ ﺑﺎﯾﺪ ﺻﻔﺮ ﺑﺎﺷﺪ ﻭ
L−۱ﭘﺎﯾﯿﻦ ﻣﺜﻠﺜ ﺍﺳﺖ ﺩﺭﺍﯾﻪ ﻫﺎﯼ ﺑﺎﻻﯼ ﻗﻄﺮ ﺁﻥ ﺑﺎﯾﺪ ﺻﻔﺮ ﺑﺎﺷﺪ .ﺑﻨﺎﺑﺮﺍﯾﻦ ﻫﺮ ﺩﻭ ﻣﺎﺗﺮﯾﺲ ﺑﺎﯾﺪ ﻫﻤﺎﻧ ﺑﺎﺷﻨﺪ ﭘﺲ ⇒ U۱ U۲−۱ = I
ﭼﻮﻥ ۱ L۲
U۱ = U۲ﻣﺸﺎﺑﻬﺎ L۱ = L۲ﻭ ﺍﯾﻦ ﺍﺛﺒﺎﺕ ﺭﺍ ﺗﮑﻤﯿﻞ ﻣ ﮐﻨﺪ .ﺩﺭ ﺣﺎﻟﺘ ﮐﻪ ﺍﻋﻀﺎﯼ ﻗﻄﺮﯼ ﻣﺎﺗﺮﯾﺲ Uﻫﻤ ﯾ ﺑﺎﺷﻨﺪ ﺍﺛﺒﺎﺕ ﮐﺎﻣﻼ ﻣﺸﺎﺑﻪ
ﺍﺳﺖ.
ﻣﺜﺎﻝ ۲.۲۴
ﺣﻞ :ﺩﺍﺭﯾﻢ:
۴ ۳ l ۰ u۱۱ u۱۲
= ۱۱
۶ ۳ l۲۱ l۲۲ ۰ u۲۲
if l۱۱ = l۲۲ = ۱
l۱۱ u۱۱ + ۰ × ۰ = ۴
l u + ۰ × u = ۳ l۲۱ = ۱/۵
۱۱ ۱۲ ۲۲
⇒ u۱۱ = ۴
l۲۱ u۱۱ + l۲۲ × ۰ = ۶
u۱۲ = ۳
l u + l u = ۳
۲۱ ۱۲ ۲۲ ۲۲
u۲۲ = −۱/۵
ﺗﻌﺮﯾﻒ ۲.۴
ﺍﮔﺮ ﺩﺭ ﺗﺠﺰﯾﻪ LUﺩﺭﺍﯾەﻫﺎﯼ ﺭﻭﯼ ﻗﻄﺮ ﺍﺻﻠ ﻣﺎﺗﺮﯾﺲ Lﻫﻤ ۱ﺑﺎﺷﻨﺪ ،ﺍﯾﻦ ﺗﺠﺰﯾﻪ ﺭﺍ ﺩﻭﻟﯿﺘﻞ aﻣ ﻧﺎﻣﻨﺪ.
a۱۱ a۱۲ . . . a۱n ۱ ۰ ... ۰ u۱۱ u۱۲ . . . u۱n
a۲۱ a۲۲ . . . a۲n l۲۱ ۱ . . . ۰ ۰ u۲۲ . . . u۲n
A= . .. . .. = .. .. . .. .. .. . ..
.. . . . . . . . . . . . . . .
an۱ an۲ . . . ann ln۱ ln۲ . . . ۱ ۰ ۰ . . . unn
a
Doolittle Decomposition
۲.۶ﺗﺠﺰﯾﻪ ﮐﺮﻭﺕ
۳۹
)ﺩﺍﻧﺸ ﺪﻩ ﺭﯾﺎﺿ ﻭ ﻋﻠﻮﻡ ﮐﺎﻣﭙﯿﻮﺗﺮ( ﺗﻬﺮﺍﻥ( ﺩﺍﻧﺸ ﺎﻩ ﺻﻨﻌﺘ ﺍﻣﯿﺮﮐﺒﯿﺮ )ﭘﻠ ﺗﮑﻨﯿ
ﺗﺮﻡ ﺩﻭﻡ ۱۴۰۲−۱۴۰۳ ﺟﺒﺮﺧﻄ ﻋﺪﺩﯼ
ﻓﺼﻞ ﺩﻭﻡ ﻣﺪﺭﺱ :ﻣﻬﺪﯼ ﺩﻫﻘﺎﻥ
ﺗﻌﺮﯾﻒ ۲.۵
ﺍﮔﺮ ﺩﺭ ﺗﺠﺰﯾﻪ LUﺩﺭﺍﯾەﻫﺎﯼ ﺭﻭﯼ ﻗﻄﺮ ﺍﺻﻠ ﻣﺎﺗﺮﯾﺲ Uﻫﻤ ۱ﺑﺎﺷﻨﺪ ،ﺍﯾﻦ ﺗﺠﺰﯾﻪ ﺭﺍ ﮐﺮﻭﺕ aﻣ ﻧﺎﻣﻨﺪ.
a۱۱ a۱۲ . . . a۱n l۱۱ ۰ . . . ۰ ۱ u۱۲ . . . u۱n
a۲۱ a۲۲ . . . a۲n l۲۱ l۲۲ . . . ۰ ۰ ۱ . . . u۲n
A= . .. .. .. = .. .. .. .. .. .. .. ..
.. . . . . . . . . . . .
an۱ an۲ . . . ann ln۱ ln۲ . . . lnn ۰ ۰ ... ۱
a
Crout Decomposition
ﺍﺯ ﺳﺘﻮﻥﻫﺎﯼ Lﻣ ﺭﻭﯾﻢ. ﺍﺯ ﺳﻄﺮﻫﺎﯼ Uﺭﺍ ﭘﯿﺪﺍ ﮐﺮﺩەﺍﯾﻢ ﻭ ﺑﻪ ﺳﺮﺍﻍ ﭘﯿﺪﺍ ﮐﺮﺩﻥ ﯾ ﺣﻞ ﯾ
ﭘﺲ ﺳﺘﻮﻥ ﺍﻭﻝ ﻣﺎﺗﺮﯾﺲ Lﻫﻢ ﻣﺤﺎﺳﺒﻪ ﮔﺮﺩﯾﺪ ﻭ ﺍﮐﻨﻮﻥ ﻧﻮﺑﺖ ﻣﺤﺎﺳﺒﻪ ﺳﻄﺮ ﺩﻭﻡ Uﺍﺳﺖ.
۴۰
)ﺩﺍﻧﺸ ﺪﻩ ﺭﯾﺎﺿ ﻭ ﻋﻠﻮﻡ ﮐﺎﻣﭙﯿﻮﺗﺮ( ﺗﻬﺮﺍﻥ( ﺩﺍﻧﺸ ﺎﻩ ﺻﻨﻌﺘ ﺍﻣﯿﺮﮐﺒﯿﺮ )ﭘﻠ ﺗﮑﻨﯿ
ﺗﺮﻡ ﺩﻭﻡ ۱۴۰۲−۱۴۰۳ ﺟﺒﺮﺧﻄ ﻋﺪﺩﯼ
ﻓﺼﻞ ﺩﻭﻡ ﻣﺪﺭﺱ :ﻣﻬﺪﯼ ﺩﻫﻘﺎﻥ
ﻣﺜﺎﻝ ۲.۲۵
ﭘﺲ ﺩﺍﺭﯾﻢ:
۹ ۲ ۷ ۱ ۰ ۰ ۹ ۲ ۷
A = −۱۸ ۲ −۱۳ = −۲ ۱ ۰ ۰ ۶ ۱
۹ ۱۴ ۱۲ ۱ ۲ ۱ ۰ ۰ ۳
۴۱
()ﺩﺍﻧﺸ ﺪﻩ ﺭﯾﺎﺿ ﻭ ﻋﻠﻮﻡ ﮐﺎﻣﭙﯿﻮﺗﺮ (ﺗﻬﺮﺍﻥ ﺩﺍﻧﺸ ﺎﻩ ﺻﻨﻌﺘ ﺍﻣﯿﺮﮐﺒﯿﺮ )ﭘﻠ ﺗﮑﻨﯿ
۱۴۰۲−۱۴۰۳ ﺗﺮﻡ ﺩﻭﻡ ﺟﺒﺮﺧﻄ ﻋﺪﺩﯼ
ﻓﺼﻞ ﺩﻭﻡ ﻣﻬﺪﯼ ﺩﻫﻘﺎﻥ:ﻣﺪﺭﺱ
:ﺳﻄﺮ ﺍﻭﻝ
u۱۱ = a۱۱ , u۱۲ = a۱۲ , u۱۳ = a۱۳ , u۱۴ = a۱۴
:ﺳﺘﻮﻥ ﺍﻭﻝ
a۲۱ a۳۱ a۴۱
l۲۱ = , l۳۱ = , l۴۱ =
u۱۱ u۱۱ u۱۱
u۱۱ u۱۲ u۱۳ u۱۴
l۲۱ u۱۱ l۲۱ u۱۲ + u۲۲ l۲۱ u۱۳ + u۲۳ l۲۱ u۱۴ + u۲۴
A=
l۳۱ u۱۱ l۳۱ u۱۲ + l۳۲ u۲۲
l۳۱ u۱۳ + l۳۲ u۲۳ + u۳۳ l۳۱ u۱۴ + l۳۲ u۲۴ + u۳۴
l۴۱ u۱۱ l۴۱ u۱۲ + l۴۲ u۲۲ l۴۱ u۱۳ + l۴۲ u۲۳ + l۴۳ u۳۳ l۴۱ u۱۴ + l۴۲ u۲۴ + l۴۳ u۳۴ + u۴۴
:ﺳﻄﺮ ﺩﻭﻡ
u۲۲ + l۲۱ u۱۲ = a۲۲ , u۲۳ + l۲۱ u۱۳ = a۲۳ , u۲۴ + l۲۱ u۱۴ = a۲۴
⇒ u۲۲ = a۲۲ − l۲۱ u۱۲ , u۲۳ = a۲۳ − l۲۱ u۱۳ , u۲۴ = a۲۴ − l۲۱ u۱۴
:ﺳﺘﻮﻥ ﺩﻭﻡ
l۳۱ u۱۲ + l۳۲ u۲۲ = a۳۲ , l۴۱ u۱۲ + l۴۲ u۲۲ = a۴۲
a۳۲ − l۳۱ u۱۲ a۴۲ − l۴۱ u۱۲
⇒ l۳۲ = , l۴۲ =
u۲۲ u۲۲
u۱۱ u۱۲ u۱۳ u۱۴
l۲۱ u۱۱ l۲۱ u۱۲ + u۲۲ l۲۱ u۱۳ + u۲۳ l۲۱ u۱۴ + u۲۴
A=
l۳۱ u۱۱ l۳۱ u۱۲ + l۳۲ u۲۲
l۳۱ u۱۳ + l۳۲ u۲۳ + u۳۳ l۳۱ u۱۴ + l۳۲ u۲۴ + u۳۴
l۴۱ u۱۱ l۴۱ u۱۲ + l۴۲ u۲۲ l۴۱ u۱۳ + l۴۲ u۲۳ + l۴۳ u۳۳ l۴۱ u۱۴ + l۴۲ u۲۴ + l۴۳ u۳۴ + u۴۴
:ﺳﻄﺮ ﺳﻮﻡ
u۳۳ + l۳۱ u۱۳ + l۳۲ u۲۳ = a۳۳ , u۳۴ + l۳۱ u۱۴ + l۳۲ u۲۴ = a۳۴
⇒ u۳۳ = a۳۳ − l۳۱ u۱۳ − l۳۲ u۲۳ , u۳۴ = a۳۴ − l۳۱ u۱۴ − l۳۲ u۲۴
:ﺳﺘﻮﻥ ﺳﻮﻡ
a۴۳ − l۴۱ u۱۳ − l۴۲ u۲۳
l۴۳ =
u۳۳
:ﺳﻄﺮ ﭼﻬﺎﺭﻡ
u۴۴ = a۴۴ − l۴۱ u۱۴ − l۴۲ u۲۴ − l۴۳ u۳۴
۲.۲۶ ﻣﺜﺎﻝ
:ﺣﻞ
۶ ۰ −۱ ۲ ۱ ۰ ۰ ۰ u۱۱ u۱۲ u۱۳ u۱۴
۳۰ ۱ −۵ ۱۱ l۲۱ ۱ ۰
۰ ۰ u۲۲ u۲۳ u۲۴
A=
۴۲ −۱ −۴ ۱۸ = l۳۱ l۳۲ ۱
۰ ۰ ۰ u۳۳ u۳۴
۱۲ ۱ ۷ ۲۸ l۴۱ l۴۲ l۴۳ ۱ ۰ ۰ ۰ u۴۴
U ﺳﻄﺮ ﺍﻭﻝ
۴۲
)ﺩﺍﻧﺸ ﺪﻩ ﺭﯾﺎﺿ ﻭ ﻋﻠﻮﻡ ﮐﺎﻣﭙﯿﻮﺗﺮ( ﺗﻬﺮﺍﻥ( ﺩﺍﻧﺸ ﺎﻩ ﺻﻨﻌﺘ ﺍﻣﯿﺮﮐﺒﯿﺮ )ﭘﻠ ﺗﮑﻨﯿ
ﺗﺮﻡ ﺩﻭﻡ ۱۴۰۲−۱۴۰۳ ﺟﺒﺮﺧﻄ ﻋﺪﺩﯼ
ﻓﺼﻞ ﺩﻭﻡ ﻣﺪﺭﺱ :ﻣﻬﺪﯼ ﺩﻫﻘﺎﻥ
u۱۱ = a۱۱ = ۶, u۱۲ = a۱۲ = ۰, u۱۳ = a۱۳ = −۱, u۱۴ = a۱۴ = ۲
ﺳﺘﻮﻥ ﺍﻭﻝ L
a۲۱ ۳۰
= l۲۱ = =۵
u۱۱ ۶
a۳۱ ۴۲
l۳۱ = = =۷
u۱۱ ۶
a۴۱ ۱۲
l۴۱ = = =۲
u۱۱ ۶
۴۳
)ﺩﺍﻧﺸ ﺪﻩ ﺭﯾﺎﺿ ﻭ ﻋﻠﻮﻡ ﮐﺎﻣﭙﯿﻮﺗﺮ( ﺗﻬﺮﺍﻥ( ﺩﺍﻧﺸ ﺎﻩ ﺻﻨﻌﺘ ﺍﻣﯿﺮﮐﺒﯿﺮ )ﭘﻠ ﺗﮑﻨﯿ
ﺗﺮﻡ ﺩﻭﻡ ۱۴۰۲−۱۴۰۳ ﺟﺒﺮﺧﻄ ﻋﺪﺩﯼ
ﻓﺼﻞ ﺩﻭﻡ ﻣﺪﺭﺱ :ﻣﻬﺪﯼ ﺩﻫﻘﺎﻥ
ﺑﺮﺍﯼ ﺳﺎﺩﮔ ﮐﺎﺭ ﺍﻧﺪﯾﺲﻫﺎﯼ ﺳﯿ ﻤﺎﻫﺎ ﻧﻮﺷﺘﻪ ﻧﺸﺪﻩ ﺍﺳﺖ .ﺑﺎ ﻣﻘﺎﯾﺴﻪ ﻣﺎﺗﺮﯾﺲ ﻓﻮﻕ ﺑﺎ Aﺩﺍﺭﯾﻢ:
X
i−۱ X
i−۱
aij = uij + lik ukj =⇒ uij = aij − lik ukj
k=۱ k=۱
۴۴
()ﺩﺍﻧﺸ ﺪﻩ ﺭﯾﺎﺿ ﻭ ﻋﻠﻮﻡ ﮐﺎﻣﭙﯿﻮﺗﺮ (ﺗﻬﺮﺍﻥ ﺩﺍﻧﺸ ﺎﻩ ﺻﻨﻌﺘ ﺍﻣﯿﺮﮐﺒﯿﺮ )ﭘﻠ ﺗﮑﻨﯿ
۱۴۰۲−۱۴۰۳ ﺗﺮﻡ ﺩﻭﻡ ﺟﺒﺮﺧﻄ ﻋﺪﺩﯼ
ﻓﺼﻞ ﺩﻭﻡ ﻣﻬﺪﯼ ﺩﻫﻘﺎﻥ:ﻣﺪﺭﺱ
a۱۱ a۱۲ a۱۳ l۱۱ ۰ ۰ ۱ u۱۲ u۱۳
A = a۲۱ a۲۲ a۲۳ = l۲۱ l۲۲ ۰ ۰ ۱ u۲۳
a۳۱ a۳۲ a۳۳ l۳۱ l۳۲ l۳۳ ۰ ۰ ۱
l۱۱ l۱۱ u۱۲ l۱۱ u۱۳
= l۲۱ l۲۱ u۱۲ + l۲۲ l۲۱ u۱۳ + l۲۲ u۲۳
l۳۱ l۳۱ u۱۲ + l۳۲ l۳۱ u۱۳ + l۳۲ u۲۳ + l۳۳
: ﮐﻪ ﯾﻌﻨ
a۱۲ a۱۳
l۱۱ = a۱۱ , l۲۱ = a۲۱ , l۳۱ = a۳۱ , l۱۱ u۱۲ = a۱۲ =⇒ u۱۲ = , l۱۱ u۱۳ = a۱۳ =⇒ u۱۳ =
l۱۱ l۱۱
l۲۱ u۱۲ + l۲۲ = a۲۲ =⇒ l۲۲ = a۲۲ − l۲۱ u۱۲
a۲۳ − l۲۱ u۱۳
l۲۱ u۱۳ + l۲۲ u۲۳ = a۲۳ =⇒ u۲۳ =
l۲۲
l۳۱ u۱۲ + l۳۲ = a۳۲ =⇒ l۳۲ = a۳۲ − l۳۱ u۱۲
l۳۱ u۱۳ + l۳۲ u۳۲ + l۳۳ = a۳۳ =⇒ l۳۳ = a۳۳ − l۳۱ u۱۳ − l۳۲ u۲۳
۲.۲۷ ﻣﺜﺎﻝ
:ﺣﻞ
۱ ۲ ۴ l۱۱ ۰ ۰ ۱ u۱۲ u۱۳
A = ۳ ۸ ۱۴ = l۲۱ l۲۲ ۰ ۰ ۱ u۲۳
۲ ۶ ۱۳ l۳۱ l۳۲ l۳۳ ۰ ۰ ۱
l۱۱ l۱۱ u۱۲ l۱۱ u۱۳
= l۲۱ l۲۱ u۱۲ + l۲۲ l۲۱ u۱۳ + l۲۲ u۲۳
l۳۱ l۳۱ u۱۲ + l۳۲ l۳۱ u۱۳ + l۳۲ u۲۳ + l۳۳
۴۵
)ﺩﺍﻧﺸ ﺪﻩ ﺭﯾﺎﺿ ﻭ ﻋﻠﻮﻡ ﮐﺎﻣﭙﯿﻮﺗﺮ( ﺗﻬﺮﺍﻥ( ﺩﺍﻧﺸ ﺎﻩ ﺻﻨﻌﺘ ﺍﻣﯿﺮﮐﺒﯿﺮ )ﭘﻠ ﺗﮑﻨﯿ
ﺗﺮﻡ ﺩﻭﻡ ۱۴۰۲−۱۴۰۳ ﺟﺒﺮﺧﻄ ﻋﺪﺩﯼ
ﻓﺼﻞ ﺩﻭﻡ ﻣﺪﺭﺱ :ﻣﻬﺪﯼ ﺩﻫﻘﺎﻥ
8 = L
۴۶
()ﺩﺍﻧﺸ ﺪﻩ ﺭﯾﺎﺿ ﻭ ﻋﻠﻮﻡ ﮐﺎﻣﭙﯿﻮﺗﺮ (ﺗﻬﺮﺍﻥ ﺩﺍﻧﺸ ﺎﻩ ﺻﻨﻌﺘ ﺍﻣﯿﺮﮐﺒﯿﺮ )ﭘﻠ ﺗﮑﻨﯿ
۱۴۰۲−۱۴۰۳ ﺗﺮﻡ ﺩﻭﻡ ﺟﺒﺮﺧﻄ ﻋﺪﺩﯼ
ﻓﺼﻞ ﺩﻭﻡ ﻣﻬﺪﯼ ﺩﻫﻘﺎﻥ:ﻣﺪﺭﺱ
9 1 0 0
10 1 1 0
11 -1/3 -1 1
12
13 U =
14 -12 -3 0
15 0 -15 3
16 0 0 -12
15 % First column of L
16 for i=1:n
17 L(i ,1)=A(i ,1)/U(1 ,1);
18 end
19
20 for i=2:n
21 for j=2:n
22
23 if j >= i
24 s = 0;
25 for k=1:i -1
26 s = s + (L(i,k) * U(k,j));
27 end
28 U(i,j) = A(i,j) - s;
29 end
30
31 if j < i
32 s=0;
33 for k=1:j -1
34 s = s + (L(i,k) * U(k,j));
35 end
36 L(i,j) = (A(i,j) - s)/U(j,j);
37 end
38 end
39 end
40
۴۷
)ﺩﺍﻧﺸ ﺪﻩ ﺭﯾﺎﺿ ﻭ ﻋﻠﻮﻡ ﮐﺎﻣﭙﯿﻮﺗﺮ( ﺗﻬﺮﺍﻥ( ﺩﺍﻧﺸ ﺎﻩ ﺻﻨﻌﺘ ﺍﻣﯿﺮﮐﺒﯿﺮ )ﭘﻠ ﺗﮑﻨﯿ
ﺗﺮﻡ ﺩﻭﻡ ۱۴۰۲−۱۴۰۳ ﺟﺒﺮﺧﻄ ﻋﺪﺩﯼ
ﻓﺼﻞ ﺩﻭﻡ ﻣﺪﺭﺱ :ﻣﻬﺪﯼ ﺩﻫﻘﺎﻥ
41 = L
42 1 0 0
43 -2 1 0
44 1 2 1
45
46
47 = U
48 9 2 7
49 0 6 1
50 0 0 3
ﺗﻮﺟﻪ ﺩﺍﺷﺘﻪ ﺑﺎﺷﯿﺪ ﮐﻪ ﺍﺑﺘﺪﺍ ﻣ ﺑﺎﯾﺴﺖ ﺩﺳﺘﮕﺎﻩ ﭘﺎﯾﯿﻦ ﻣﺜﻠﺜ LY = bﺭﺍ ﺣﻞ ﮐﻨﯿﻢ ﺗﺎ Yﺑﻪ ﺩﺳﺖ ﺁﯾﺪ ﻭ ﺳﭙﺲ ﺩﺳﺘﮕﺎﻩ ﺑﺎﻻﻣﺜﻠﺜ U X = Y
ﺭﺍ ﺣﻞ ﮐﻨﯿﻢ ﺗﺎ Xﺗﻌﯿﯿﻦ ﮔﺮﺩﺩ.
ﻣﺜﺎﻝ ۲.۲۸
ﺣﻞ:
۴x۱ − ۲x۲ + ۲x۳ = ۶
۴ −۲ ۲ x۱ ۶
AX=b
۴x۱ − ۳x۲ − ۲x۳ = −۸ −→ ۴ −۳ −۲ x۲ = −۸
۲x۱ + ۳x۲ − x۳ = ۵ ۲ ۳ −۱ x۳ ۵
ﺍﺑﺘﺪﺍ ﺗﺠﺰﯾﻪ ﺩﻭﻟﯿﺘﻞ ﻣﺎﺗﺮﯾﺲ Aﺭﺍ ﺑﺪﺳﺖ ﻣ ﺁﻭﺭﯾﻢ ﮐﻪ ﺑﻪ ﺻﻮﺭﺕ ﺯﯾﺮ ﺍﺳﺖ:
۴ −۲ ۲ ۱ ۰ ۰ ۴ −۲ ۲
A = ۴ −۳ −۲ = ۱ ۱ ۰ ۰ −۱ −۴
۱
۲ ۳ −۱ ۲ −۴ ۱ ۰ ۰ −۱۸
۴۸
)ﺩﺍﻧﺸ ﺪﻩ ﺭﯾﺎﺿ ﻭ ﻋﻠﻮﻡ ﮐﺎﻣﭙﯿﻮﺗﺮ( ﺗﻬﺮﺍﻥ( ﺩﺍﻧﺸ ﺎﻩ ﺻﻨﻌﺘ ﺍﻣﯿﺮﮐﺒﯿﺮ )ﭘﻠ ﺗﮑﻨﯿ
ﺗﺮﻡ ﺩﻭﻡ ۱۴۰۲−۱۴۰۳ ﺟﺒﺮﺧﻄ ﻋﺪﺩﯼ
ﻓﺼﻞ ﺩﻭﻡ ﻣﺪﺭﺱ :ﻣﻬﺪﯼ ﺩﻫﻘﺎﻥ
ﻧﮑﺘﻪ ۲.۲
ﺍﮔﺮ ﻣﺎﺗﺮﯾﺲ ﺑﻪ ﺻﻮﺭﺕ A = LUﺗﺠﺰﯾﻪ ﺷﻮﺩ ،ﺁﻧﮕﺎﻩ ﻣﺤﺎﺳﺒﻪ ﺩﺗﺮﻣﯿﻨﺎﻥ ﺁﻥ ﺳﺎﺩﻩ ﻣ ﺷﻮﺩ:
ﻧﮑﺘﻪ ۲.۳
det(A) = l۱۱ . . . lnn u۱۱ . . . unn = ۱ × ۱ × ... × ۱ × u۱۱ . . . unn = u۱۱ . . . unn .
ﻧﮑﺘﻪ ۲.۴
det(A) = l۱۱ . . . lnn u۱۱ . . . unn = l۱۱ . . . lnn × ۱ × ۱ × ... × ۱ = l۱۱ . . . lnn
ﻣﺜﺎﻝ ۲.۲۹
ﺣﻞ:
۴ −۲ ۲ ۱ ۰ ۰ ۴ −۲ ۲
A = ۴ −۳ −۲ = ۱ ۱ ۰ ۰ −۱ −۴
۱
۲ ۳ −۱ ۲ −۴ ۱ ۰ ۰ −۱۸
det(A) = (۴)(−۱)(−۱۸) = ۷۲
ﻗﻀﯿﻪ ۲.۵
۴۹
)ﺩﺍﻧﺸ ﺪﻩ ﺭﯾﺎﺿ ﻭ ﻋﻠﻮﻡ ﮐﺎﻣﭙﯿﻮﺗﺮ( ﺗﻬﺮﺍﻥ( ﺩﺍﻧﺸ ﺎﻩ ﺻﻨﻌﺘ ﺍﻣﯿﺮﮐﺒﯿﺮ )ﭘﻠ ﺗﮑﻨﯿ
ﺗﺮﻡ ﺩﻭﻡ ۱۴۰۲−۱۴۰۳ ﺟﺒﺮﺧﻄ ﻋﺪﺩﯼ
ﻓﺼﻞ ﺩﻭﻡ ﻣﺪﺭﺱ :ﻣﻬﺪﯼ ﺩﻫﻘﺎﻥ
ﻣﺜﺎﻝ ۲.۳۰
ﺭﻭﺵ ﺣﺬﻓ ﮔﺎﻭﺱ ﺑﺮﺍﯼ ﺷﺮﻭﻉ ﺑﺎ ﻣﺸ ﻞ ﻣﻮﺍﺟﻪ ﺍﺳﺖ ﺯﯾﺮﺍ ﻫﻨﮕﺎﻡ ﺗﺸ ﯿﻞ ﺿﺮﺑ ﺮﻫﺎ ﺩﺍﺭﯾﻢ:
۱ ۳
m۲۱ = − ,ﺑﯽﻣﻌﻨ m۳۱ = − ﺑﯽﻣﻌﻨ
۰ ۰
ﺑﺨﺎﻃﺮ ﻫﻤﯿﻦ ﻣﻮﺿﻮﻉ ﺍﺳﺖ ﮐﻪ ﺩﺭ ﻗﺴﻤﺖﻫﺎﯼ ﻗﺒﻞ ﻓﺮﺽ ﻣ ﮐﺮﺩﯾﻢ ﮐﻪ ﻋﻀﻮ ﻟﻮﻻ ﻫﯿﭻﮔﺎﻩ ﺻﻔﺮ ﻧﺒﺎﺷﺪ .ﺍﮔﺮ ﻋﻀﻮ ﻟﻮﻻ ﺭﺍ ﺑﺘﻮﺍﻧﯿﻢ ﺗﻐﯿﯿﺮ ﺩﻫﯿﻢ
ﺭﻭﺵ ﻣ ﺗﻮﺍﻧﺪ ﺷﺮﻭﻉ ﺷﻮﺩ .ﺑﺮﺍﯼ ﻣﺜﺎﻝ ﺩﺭ ﺩﺳﺘﮕﺎﻩ ) (۱۳ﺍﮔﺮ ﺟﺎﯼ ﻣﻌﺎﺩﻟﻪ ﺍﻭﻝ ﻭ ﺩﻭﻡ ﺭﺍ ﺟﺎ ﺑﻪ ﺟﺎ ﮐﻨﯿﻢ ﺩﺍﺭﯾﻢ:
x۱ + x۲ + x۳ = ۵
۲x۲ − x۳ = −۲ )(۱۴
۳x۱ − ۲x۲ + x۳ = −۷
ﻭﺍﺿﺢ ﺍﺳﺖ ﮐﻪ ﺗﺮﺗﯿﺐ ﻣﻌﺎﺩﻻﺕ ﺗﺎﺛﯿﺮﯼ ﺩﺭ ﺟﻮﺍﺏ ﻧﺪﺍﺭﺩ ﻭ ﺩﺭﻭﺍﻗﻊ ﺟﻮﺍﺏ ﺩﺳﺘﮕﺎﻩ ﺗﻐﯿﯿﺮ ﻧﻤ ﮐﻨﺪ .ﺑﺎ ﻧﻮﺷﺘﻦ ﻣﺎﺗﺮﯾﺲ ﺍﻓﺰﻭﺩﻩ ﺩﺳﺘﮕﺎﻩ ) (۱۴ﺩﺍﺭﯾﻢ:
۱ ۱ ۱ ۵
۰ ۲ −۱ −۲
۳ −۲ ۱ −۷
ﺑﻨﺎﺑﺮﺍﯾﻦ ﺍﺯ ﻫﻤﺎﻥ ﺍﻭﻝ ﻣ ﺗﻮﺍﻧﯿﻢ ﻭﻗﺘ ﺑﺎ ﻋﻀﻮ ﻟﻮﻻ ﺻﻔﺮ ﺑﺮﺧﻮﺭﺩ ﮐﺮﺩﯾﻢ ﺗﻨﻬﺎ ﺳﻄﺮ ﻣﺮﺑﻮﻁ ﺑﻪ ﻟﻮﻻ ﺭﺍ ﺗﻐﯿﯿﺮ ﺩﻫﯿﻢ .ﺍﮐﻨﻮﻥ ﺭﻭﺵ ﺣﺬﻓ ﮔﺎﻭﺱ
ﻣ ﺗﻮﺍﻧﺪ ﺑﻄﻮﺭ ﻣﻮ ﻓﻘﯿﺖ ﺁﻣﯿﺰ ﺑ ﺎﺭ ﮔﺮﻓﺘﻪ ﺷﻮﺩ ﺯﯾﺮﺍ ﻋﻀﻮ ﻟﻮﻻﯼ ﺟﺪﯾﺪ ۱ ̸= ۰ﺍﺳﺖ ﻭ ﺑﻌﻼﻭﻩ ﺗﻨﻬﺎ ﻧﯿﺎﺯ ﺍﺳﺖ ﮐﻪ ﺩﺭﺍﯾﻪ ) (۳, ۱ﻣﺎﺗﺮﯾﺲ ﺍﻓﺰﻭﺩﻩ
ﻓﻮﻕ ﯾﻌﻨ ۳ﺭﺍ ﺻﻔﺮ ﮐﻨﯿﻢ .ﺍﯾﻦ ﮐﺎﺭ ﺑﻪ ﺭﺍﺣﺘ ﺗﻮﺳﻂ ﺍﻋﻤﺎﻝ ﺳﻄﺮﯼ ﻣﻘﺪﻣﺎﺗ ﺯﯾﺮ ﺍﻧﺠﺎﻡ ﻣ ﺷﻮﺩ.
ﻟﻮﻻﯼ ﺟﺪﯾﺪ ﻏﯿﺮﺻﻔﺮ ﺍﺳﺖ .ﻣﺮﺣﻠﻪ ﺑﻌﺪﯼ ﺣﺬﻓ ﮔﺎﻭﺱ ﭼﻨﯿﻦ ﺍﺳﺖ:
۵۰
)ﺩﺍﻧﺸ ﺪﻩ ﺭﯾﺎﺿ ﻭ ﻋﻠﻮﻡ ﮐﺎﻣﭙﯿﻮﺗﺮ( ﺗﻬﺮﺍﻥ( ﺩﺍﻧﺸ ﺎﻩ ﺻﻨﻌﺘ ﺍﻣﯿﺮﮐﺒﯿﺮ )ﭘﻠ ﺗﮑﻨﯿ
ﺗﺮﻡ ﺩﻭﻡ ۱۴۰۲−۱۴۰۳ ﺟﺒﺮﺧﻄ ﻋﺪﺩﯼ
ﻓﺼﻞ ﺩﻭﻡ ﻣﺪﺭﺱ :ﻣﻬﺪﯼ ﺩﻫﻘﺎﻥ
ﭘﺲ
۱ ۱ ۱ ۵
۰ ۲ −۱
−۲
۹
۰ ۰ − −۲۷
۲
ﻣﺜﺎﻝ ۲.۳۱
۲ ۱ ۰ ۹ ۷
۴ ۲ ۳ −۱ ۵
۶ −۴ ۸ ۱۰ ۱۹
۲ −۱ ۲ ۳ ۰
ﻋﻨﺼﺮ ﻣﺤﻮﺭﯼ ﻏﯿﺮ ﺻﻔﺮ ﺍﺳﺖ ﻭ ﻟﺬﺍ ﻓﺮﺁﯾﻨﺪ ﺣﺬﻓ ﮔﺎﻭﺱ ﻣ ﺗﻮﺍﻧﺪ ﺷﺮﻭﻉ ﺷﻮﺩ:
۲ ۱ ۰ ۹ ۷
۰ ۰ ۳ −۱۹ −۹
۰ −۷ ۸ −۱۷ −۲
۰ −۲ ۲ −۶ −۷
ﻣﺸﺎﻫﺪﻩ ﺷﺪ ﮐﻪ ﺩﺭ ﮔﺎﻡ ﺑﻌﺪﯼ ﻋﻀﻮ ﻣﺤﻮﺭﯼ ﺻﻔﺮ ﺷﺪﻩ ﻭ ﻟﺬﺍ ﺭﻭﺵ ﺣﺬﻓ ﮔﺎﻭﺱ ﻧﺎﭼﺎﺭ ﺍﺳﺖ ﻣﺘﻮﻗﻒ ﮔﺮﺩﺩ ﻣ ﺮ ﺍﯾﻨﮑﻪ ﻣﺤﻮﺭﮔﯿﺮﯼ ﺍﻧﺠﺎﻡ
ﺷﻮﺩ.
۵۱
)ﺩﺍﻧﺸ ﺪﻩ ﺭﯾﺎﺿ ﻭ ﻋﻠﻮﻡ ﮐﺎﻣﭙﯿﻮﺗﺮ( ﺗﻬﺮﺍﻥ( ﺩﺍﻧﺸ ﺎﻩ ﺻﻨﻌﺘ ﺍﻣﯿﺮﮐﺒﯿﺮ )ﭘﻠ ﺗﮑﻨﯿ
ﺗﺮﻡ ﺩﻭﻡ ۱۴۰۲−۱۴۰۳ ﺟﺒﺮﺧﻄ ﻋﺪﺩﯼ
ﻓﺼﻞ ﺩﻭﻡ ﻣﺪﺭﺱ :ﻣﻬﺪﯼ ﺩﻫﻘﺎﻥ
ﺗﻮﺟﻪ ۲.۱۳
ﺍﮔﺮ ﺩﺭ ﻣﺮﺣﻠەﺍﯼ ﺍﺯ ﺭﻭﺵ ﺣﺬﻓ ﮔﺎﻭﺱ ﻋﻀﻮ ﻣﺤﻮﺭﯼ ﻭ ﺗﻤﺎﻡ ﺩﺭﺍﯾەﻫﺎﯼ ﭘﺎﯾﯿﻦ ﺁﻥ ﺩﺭ ﺳﺘﻮﻥ ﻣﺮﺑﻮﻃﻪ ﺻﻔﺮ ﺷﻮﻧﺪ ﺁﻧﮕﺎﻩ ﻣ ﺗﻮﺍﻥ ﺛﺎﺑﺖ ﮐﺮﺩ
ﮐﻪ ﻣﺎﺗﺮﯾﺲ ﺿﺮﺍﯾﺐ ﻭﺍﺭﻭﻥﻧﺎﭘﺬﯾﺮ ﺍﺳﺖ)ﺩﺭﻭﺍﻗﻊ ﻣﻨﻔﺮﺩ ﺍﺳﺖ( ﮐﻪ ﺍﯾﻦ ﺧﻼﻑ ﻓﺮﺽ ﻭﺍﺭﻭﻥﭘﺬﯾﺮﯼ ﻣﺎﺗﺮﯾﺲ ﺿﺮﺍﯾﺐ ﺍﺳﺖ ﮐﻪ ﺩﺭ ﺷﺮﻭﻉ
ﻓﺼﻞ ﺩﺭ ﻧﻈﺮ ﮔﺮﻓﺘﻪ ﺷﺪ.
ﻫﻤﺎﻧﻄﻮﺭ ﮐﻪ ﺩﯾﺪﯾﻢ ﺑﺮﺍﯼ ﺍﻧﺠﺎﻡ ﻋﻤﻞ ﻣﺤﻮﺭﮔﯿﺮﯼ ﺗﻨﻬﺎ ﮐﺎﻓ ﺍﺳﺖ ﺳﻄﺮ ﻟﻮﻻ ﺑﺎ ﯾ ﺳﻄﺮ ﺩﯾ ﺮ ﺗﻌﻮﯾﺾ ﮔﺮﺩﺩ .ﻗﺒﻼ ﺍﺷﺎﺭﻩ ﮐﺮﺩﯾﻢ ﮐﻪ ﺗﻌﻮﯾﺾ
ﺩﻭ ﺳﻄﺮ ﺩﻟﺨﻮﺍﻩ ﺍﺯ ﯾ ﻣﺎﺗﺮﯾﺲ ﺗﻮﺳﻂ ﻣﺎﺗﺮﯾﺲ ﻣﻘﺪﻣﺎﺗ ﺍﺯ ﻧﻮﻉ ﺍﻭﻝ ﺍﻧﺠﺎﻡ ﻣ ﺷﻮﺩ .ﺑﻪ ﻭﯾﮋﻩ ﺗﺬﮐﺮ ﺩﺍﺩﯾﻢ ﮐﻪ ﺍﯾﻦ ﻧﻮﻉ ﻣﺎﺗﺮﯾﺲ ﻣﻘﺪﻣﺎﺗ ﺭﺍ ﺑﯿﺸﺘﺮ
ﺑﺎ ﻧﺎﻡ ﻣﺎﺗﺮﯾﺲ ﺟﺎﯾ ﺸﺖ ﻣ ﺷﻨﺎﺳﯿﻢ .ﻣ ﺗﻮﺍﻥ ﺑﻪ ﮐﻤ ﻣﺎﺗﺮﯾﺲ ﻫﺎﯼ ﺟﺎﯾ ﺸﺖ ﻓﺮﻡ ﻣﺎﺗﺮﯾﺴ ﺭﻭﺵ ﺣﺬﻓ ﮔﺎﻭﺱ ﺑﺎ ﻣﺤﻮﺭﮔﯿﺮﯼ ﺭﺍ ﺑﯿﺎﻥ ﮐﺮﺩ.
ﺗﻮﺟﻪ ۲.۱۴
ﻋﻼﻗﻤﻨﺪﺍﻥ ﺑﺮﺍﯼ ﺩﯾﺪﻥ ﻓﺮﻡ ﻣﺎﺗﺮﯾﺴ ﺭﻭﺵ ﺣﺬﻓ ﮔﺎﻭﺱ ﺑﺎ ﻣﺤﻮﺭﮔﯿﺮﯼ ﺑﻪ ﺩﺭﺱ ﺗﺤﺖ ﻋﻨﻮﺍﻥ ﺭﻭﺵ ﻫﺎﯼ ﻋﺪﺩﯼ ﺩﺭ ﺟﺒﺮﺧﻄ )ﺩﺭﺳﻨﺎﻣﻪ
ﻣﻘﻄﻊ ﮐﺎﺭﺷﻨﺎﺳ ﺍﺭﺷﺪ ﮐﻪ ﺗﻮﺳﻂ ﻣﻬﺪﯼ ﺩﻫﻘﺎﻥ ﺍﺭﺍﯾﻪ ﻣ ﺷﻮﺩ( ﻣﺮﺍﺟﻌﻪ ﻧﻤﺎﯾﻨﺪ.
ﻋﻀﻮ ﻣﺤﻮﺭﯼ ۰/۰۰۰۰۱ﻭ ﻫﺮﮔﺰ ﺻﻔﺮ ﻧﯿﺴﺖ ﺍﻣﺎ ﺍﮔﺮ ﮐﺎﻣﭙﯿﻮﺗﺮ ﻣﺎ ﺩﺭ ﺣﺴﺎﺏ ۳ﺭﻗﻢ ﺍﻋﺸﺎﺭ ﻣﺤﺎﺳﺒﺎﺕ ﺭﺍ ﺍﻧﺠﺎﻡ ﺩﻫﺪ ﺁﻧﮕﺎﻩ ﺁﻥ ﺭﺍ ﺻﻔﺮ ﺗﻠﻘ ﮐﺮﺩﻩ
ﻭ ﺩﺭ ﻧﺘﯿﺠﻪ ﺍﻟ ﻮﺭﯾﺘﻢ ﺣﺬﻓ ﮔﺎﻭﺱ ﻫﻤﭽﻨﺎﻥ ﺑﺎ ﻣﺸ ﻞ ﻣﻮﺍﺟﻪ ﺧﻮﺍﻫﺪ ﺷﺪ .ﺑﻪ ﻭﯾﮋﻩ ﻣ ﺗﻮﺍﻥ ﻧﺸﺎﻥ ﺩﺍﺩ ﮐﻪ ﺑﯿﺶ ﺍﺯ ﺣﺪ ﮐﻮﭼ ﺑﻮﺩﻥ ﻋﻀﻮ ﻣﺤﻮﺭﯼ
ﺑﺎﻋﺚ ﺍﻓﺰﺍﯾﺶ ﺧﻄﺎﯼ ﻣﺤﺎﺳﺒﺎﺕ ﻭ ﺧﻄﺎﯼ ﮔﺮﺩ ﮐﺮﺩﻥ ﺷﺪﻩ ﻭ ﺁﻧﮕﺎﻩ ﺑﻪ ﺩﺭﺳﺘ ﻭ ﺩﻗﺖ ﺟﻮﺍﺏ ﻣﺤﺎﺳﺒﻪ ﺷﺪﻩ ﺑﺎ ﺭﻭﺵ ﺣﺬﻓ ﮔﺎﻭﺱ ﻧﻤ ﺗﻮﺍﻥ ﺍﻋﺘﻤﺎﺩ
ﮐﺮﺩ.
ﻣﺜﺎﻝ ۲.۳۲
(
۰/۰۰۰۳x۱ + ۱/۵۶۶x۲ = ۱/۵۶۹
۰/۳۴۵۴x۱ − ۲/۴۳۶x۲ = ۱/۰۱۸
ﮐﻪ ﻣﺨﺎﻟﻒ ﺻﻔﺮ ﺍﺳﺖ ﯾﻌﻨ ﺩﺳﺘﮕﺎﻩ ﺟﻮﺍﺏ ﯾ ﺘﺎ ﺩﺍﺭﺩ ﻭ ﯾ ﺘﺎ ﺟﻮﺍﺑﺶ [۱۰, ۱]Tﺍﺳﺖ.
ﻫﺪﻑ ﺣﻞ ﺩﺳﺘﮕﺎﻩ ﺑﺎ ﺭﻭﺵ ﺣﺬﻓ ﮔﺎﻭﺱ ﺍﺳﺖ .ﭼﻮﻥ ﻋﻀﻮ ﻣﺤﻮﺭﯼ ﺻﻔﺮ ﻧﯿﺴﺖ ﭘﺲ ﺍﯾﻦ ﺭﻭﺵ ﺑﺎﯾﺪ ﻗﺎﺩﺭ ﺑﻪ ﺣﻞ ﺩﺳﺘﮕﺎﻩ ﺑﺎﺷﺪ)ﺣﺪﺍﻗﻞ
ﺍﺯ ﻟﺤﺎﻅ ﺗﺌﻮﺭﯼ( .ﺍﺑﺘﺪﺍ ﻣﺎﺗﺮﯾﺲ ﺍﻓﺰﻭﺩﻩ ﺭﺍ ﺗﺸ ﯿﻞ ﻣ ﺩﻫﯿﻢ:
۵۲
)ﺩﺍﻧﺸ ﺪﻩ ﺭﯾﺎﺿ ﻭ ﻋﻠﻮﻡ ﮐﺎﻣﭙﯿﻮﺗﺮ( ﺗﻬﺮﺍﻥ( ﺩﺍﻧﺸ ﺎﻩ ﺻﻨﻌﺘ ﺍﻣﯿﺮﮐﺒﯿﺮ )ﭘﻠ ﺗﮑﻨﯿ
ﺗﺮﻡ ﺩﻭﻡ ۱۴۰۲−۱۴۰۳ ﺟﺒﺮﺧﻄ ﻋﺪﺩﯼ
ﻓﺼﻞ ﺩﻭﻡ ﻣﺪﺭﺱ :ﻣﻬﺪﯼ ﺩﻫﻘﺎﻥ
" #
۰/۰۰۰۳ ۱/۵۶۶ ۱/۵۶۹
۰/۳۴۵۴ −۲/۴۳۶ ۱/۰۱۸
ﭼﻨﺎﻧﭽﻪ ﻣﺤﺎﺳﺒﺎﺕ ﺑﺎ ۴ﺭﻗﻢ ﺍﻋﺸﺎﺭ)ﮐﻞ ﻗﺒﻞ ﻭ ﺑﻌﺪ ﺍﻋﺸﺎﺭ( ﺍﻧﺠﺎﻡ ﺷﻮﺩ ﺩﺍﺭﯾﻢ:
۰/۳۴۵۴
m۲۱ = − = −۱۱۵۱
۰/۰۰۰۳
ﯾﺎ
−۱۸۰۵
= x۲ )= ۱/۰۰۱ (۴d
−۱۸۰۴
)۱/۵۶۹ − (۱/۵۶۶)(۱/۰۰۱ ۱/۵۶۹ − ۱/۵۶۸ ۰/۰۰۱
= x۱ = = = ۳/۳۳۳
۰/۰۰۰۳ ۰/۰۰۰۳ ۰/۰۰۰۳
ﯾﻌﻨ ﺟﻮﺍﺏ [۳/۳۳۳, ۱/۰۰۱]Tﺣﺎﺻﻞ ﺷﺪﻩ ﺍﺳﺖ .ﻣﻘﺪﺍﺭ x۲ = ۱/۰۰۱ﻗﺎﺑﻞ ﻗﺒﻮﻝ ﺍﺳﺖ ﺍﻣﺎ x۱ = ۳/۳۳۳ﺑﺎ x۱ﻭﺍﻗﻌ ﯾﻌﻨ ۱۰ﺑﺴﯿﺎﺭ
ﻓﺎﺻﻠﻪ ﺩﺍﺭﺩ ﻭ ﺟﻮﺍﺏ ﺗﻌﯿﯿﻦ ﺷﺪﻩ ﺍﺻﻼ ﻭ ﺍﺻﻼ ﻗﺎﺑﻞ ﻗﺒﻮﻝ ﻧﯿﺴﺖ.
ﺑﺮﺍﯼ ﺣﻞ ﺍﯾﻦ ﻣﺸ ﻞ ۲ﺭﺍﻫ ﺎﺭ ﻣ ﺗﻮﺍﻥ ﺩﺭ ﻧﻈﺮ ﺩﺍﺷﺖ:
.۲ﺍﻧﺠﺎﻡ ﻣﺤﻮﺭﮔﯿﺮﯼ
ﺩﺭﻭﺍﻗﻊ ﭼﻮﻥ ﻋﻀﻮ ﻣﺤﻮﺭﯼ ﺧﯿﻠ ﮐﻮﭼ ﺍﺳﺖ ﻭ ﺩﺭ ﻣﺨﺮﺝ ﻗﺮﺍﺭ ﻣ ﮔﯿﺮﺩ ﺑﺎﻋﺚ ﻣ ﺷﻮﺩ ﺿﺮﺏﮔﺮ m۲۱ﻣﻘﺪﺍﺭ ﺑﺰﺭﮔ ﺑﺎﺷﺪ ﻭ ﺍﯾﻦ ﺧﻮﺩ
ﺑﺎﻋﺚ ﺍﺯ ﺩﺳﺖ ﺭﻓﺘﻦ ﺍﺭﻗﺎﻡ ﺑﺎ ﻣﻌﻨ ﻣ ﮔﺮﺩﺩ .ﺗﻮﺟﻪ ﺩﺍﺷﺘﻪ ﺑﺎﺷﯿﺪ ﺩﺭ ﺩﺭﻭﺱ ﺁﻧﺎﻟﯿﺰ ﻋﺪﺩﯼ ﻣﻘﺪﻣﺎﺗ ﺁﻣﻮﺧﺘﯿﻢ ﮐﻪ ﺍﺯ ﺗﻘﺴﯿﻢ ﺍﻋﺪﺍﺩ ﺑﺮ ﺍﻋﺪﺍﺩ ﺧﯿﻠ
ﮐﻮﭼ ﻣ ﺑﺎﯾﺴﺖ ﭘﺮﻫﯿﺰ ﮐﺮﺩ.
ﺍﮐﻨﻮﻥ ﺑﺮﺍﯼ ﺣﻞ ﻣﺴﺎﻟﻪ ﻓﻮﻕ ﺍﺯ ﻫﺮ ۲ﺭﺍﻫ ﺎﺭ ﺍﺳﺘﻔﺎﺩﻩ ﻣ ﮐﻨﯿﻢ
ﺍﺑﺘﺪﺍ ﺑﻪ ﺟﺎﯼ ﻣﺤﺎﺳﺒﺎﺕ ﺑﺎ ۴ﺭﻗﻢ ﺍﻋﺸﺎﺭ ﺁﻥ ﺭﺍ ﺑﻪ ۵ﺭﻗﻢ ﺍﻋﺸﺎﺭ ﺍﻓﺰﺍﯾﺶ ﻣ ﺩﻫﯿﻢ ﺩﺭ ﺍﯾﻦ ﺻﻮﺭﺕ ﺩﺍﺭﯾﻢ:
۰/۳۴۵۴
m۲۱ = − = −۱۱۵۱/۳
۰/۰۰۰۳
R۲ → R۲ + m۲۱ R۱
۵۳
)ﺩﺍﻧﺸ ﺪﻩ ﺭﯾﺎﺿ ﻭ ﻋﻠﻮﻡ ﮐﺎﻣﭙﯿﻮﺗﺮ( ﺗﻬﺮﺍﻥ( ﺩﺍﻧﺸ ﺎﻩ ﺻﻨﻌﺘ ﺍﻣﯿﺮﮐﺒﯿﺮ )ﭘﻠ ﺗﮑﻨﯿ
ﺗﺮﻡ ﺩﻭﻡ ۱۴۰۲−۱۴۰۳ ﺟﺒﺮﺧﻄ ﻋﺪﺩﯼ
ﻓﺼﻞ ﺩﻭﻡ ﻣﺪﺭﺱ :ﻣﻬﺪﯼ ﺩﻫﻘﺎﻥ
ﭘﺲ
۰/۰۰۰۳ ۱/۵۶۶ ۱/۵۶۹
۰/۰۰۰۰۱ −۱۸۰۵/۳ −۱۸۰۵/۴
ﮐﻪ ﺍﺯ ﺣﻞ ﺁﻥ ﺟﻮﺍﺏ x۱ = ۹/۳۳۳۲ , x۲ = ۱/۰۰۰۱ﺣﺎﺻﻞ ﻣ ﺷﻮﺩ .ﻣﺸﺎﻫﺪﻩ ﻣ ﺷﻮﺩ ﮐﻪ ﺩﻗﺖ ﺟﻮﺍﺏ ﺑﻬﺘﺮ ﮔﺮﺩﯾﺪﻩ ﺍﻣﺎ ﻫﻨﻮﺯ
ﻗﺎﺑﻞ ﻗﺒﻮﻝ ﻧﻤ ﺑﺎﺷﺪ .ﺣﺎﻝ ﯾ ﺒﺎﺭ ﺩﯾ ﺮ ﻣﺤﺎﺳﺒﺎﺕ ﺭﺍ ﺑﺎ ۶ﺭﻗﻢ ﺍﻋﺸﺎﺭ ﺍﻧﺠﺎﻡ ﻣ ﺩﻫﯿﻢ .ﺩﺭ ﺍﯾﻦ ﺻﻮﺭﺕ ﺩﺍﺭﯾﻢ:
۰/۳۴۵۴
m۲۱ = − = −۱۱۵۱/۳۳
۰/۰۰۰۳
R۲ → R۲ + m۲۱ R۱
۰/۰۰۰۳ ۱/۵۶۶ ۱/۵۶۹
۰/۰۰۰۰۰۱ −۱۸۰۵/۴۲ −۱۸۰۵/۴۲
ﭘﺲ ﺟﻮﺍﺏ x۱ = ۹/۹۹۹۹۹ , x۲ = ۱/۰۰۰۰۰ﺣﺎﺻﻞ ﻣ ﺷﻮﺩ ﮐﻪ ﺑﻬﺒﻮﺩﯼ ﺩﺭ ﺟﻮﺍﺏ ﺣﺎﺻﻞ ﺷﺪﻩ ﺩﯾﺪﻩ ﻣ ﺷﻮﺩ؛ ﺍﻟﺒﺘﻪ ﺑﺎﯾﺪ ﺗﻮﺟﻪ ﮐﺮﺩ
ﻫﻤﻮﺍﺭﻩ ﺍﻓﺰﺍﯾﺶ ﺍﺭﻗﺎﻡ ﻧﻤ ﺗﻮﺍﻧﺪ ﻣﺸ ﻞ ﺭﺍ ﺣﻞ ﮐﻨﺪ.
ﺍﮐﻨﻮﻥ ﺍﯾﻦ ﺩﺳﺘﮕﺎﻩ ﺭﺍ ﺑﺎ ﻫﻤﺎﻥ ﺭﻭﺵ ﺣﺬﻓ ﮔﺎﻭﺱ ﺣﻞ ﻣ ﮐﻨﯿﻢ ،ﻟﯿ ﻦ ﻗﺒﻞ ﺍﺯ ﺣﻞ ،ﺟﺎﯼ ﺩﻭ ﺳﻄﺮ ﺍﻭﻝ ﻭ ﺩﻭﻡ ﺭﺍ ﻋﻮﺽ ﻣ ﮐﻨﯿﻢ ﺗﺎ ﻋﻀﻮ
ﻟﻮﻻﯾﯽ ﺟﺪﯾﺪ ﺧﯿﻠ ﮐﻮﭼ ﻧﺸﻮﺩ ﻭ ﺩﺭ ﻧﺘﯿﺠﻪ ﺿﺮﯾﺐ m۲۱ﻣﺘﻨﺎﻇﺮ ﺑﺰﺭﮒ ﻧﮕﺮﺩﺩ.
(
۰/۳۴۵۴x۱ − ۲/۴۳۶x۲ = ۱/۰۱۸
۰/۰۰۰۳x۱ + ۱/۵۶۶x۲ = ۱/۵۶۹
۰/۰۰۰۳
m۲۱ = − = −۰/۰۰۰۸
۰/۳۴۵۴
ﺟﻮﺍﺏ ﺍﯾﻦ ﺩﺳﺘﮕﺎﻩ ﺑﺎ ﺭﻭﺵ ﺟﺎﯾ ﺬﺍﺭﯼ ﭘﺴﺮﻭ ﺑﻪ ﺻﻮﺭﺕ x۱ = ۱۰/۰۱ﻭ x۲ = ۱/۰۰۰ﮐﻪ ﺩﺭ ﻣﻘﺎﯾﺴﻪ ﺑﺎ ﺟﻮﺍﺏ ﻗﺒﻠ ﺍﺯ ﺩﻗﺖ ﺧﻮﺑﯽ
ﺑﺮﺧﻮﺭﺩﺍﺭ ﺍﺳﺖ.
ﻫﻤﺎﻧﻄﻮﺭ ﮐﻪ ﻣﺸﺎﻫﺪﻩ ﮔﺮﺩﯾﺪ ﺑﺎ ﻋﻤﻞ ﻣﺤﻮﺭﮔﯿﺮﯼ ﺗﻮﺍﻧﺴﺘﯿﻢ ﺑﻪ ﺟﻮﺍﺏ ﻣﺤﺎﺳﺒﻪ ﺷﺪﻩ ﺑﻬﺒﻮﺩ ﻗﺎﺑﻞ ﺗﻮﺟەﺍﯼ ﺩﻫﯿﻢ)ﺁﻥ ﺭﺍ ﺑﺎ ﺣﺎﻟﺖ ﻏﯿﺮﻣﺤﻮﺭﮔﯿﺮﯼ
ﻣﻘﺎﯾﺴﻪ ﮐﻨﯿﺪ (.ﺑﻪ ﻋﻤﻞ ﻓﻮﻕ ﻣﺤﻮﺭﮔﯿﺮﯼ ﺟﺰﺋ ) (Partial Pivotingﮔﻔﺘﻪ ﻣ ﺷﻮﺩ.
ﺩﺭﻭﺍﻗﻊ ﻭﻗﺘ ﮐﻪ ﻋﻀﻮ ﻣﺤﻮﺭﯼ ﺻﻔﺮ ﻧﻤ ﺑﺎﺷﺪ ﻭ ﺗﻨﻬﺎ ﻋﺪﺩﯼ ﮐﻮﭼ ﺍﺳﺖ ﻭ ﺍﺯ ﻣﺤﻮﺭﮔﯿﺮﯼ )ﺟﺎﺑﺠﺎﯾﯽ ﺳﻄﺮﻫﺎ(ﺍﺳﺘﻔﺎﺩﻩ ﻣ ﮐﻨﯿﻢ ﮔﻔﺘﻪ
ﻣ ﺷﻮﺩ ﺍﺯ ﻣﺤﻮﺭﮔﯿﺮﯼ ﺟﺰﺋ ﺍﺳﺘﻔﺎﺩﻩ ﺷﺪﻩ ﺍﺳﺖ.
ﻣﺜﺎﻝ ۲.۳۳
ﻣ ﺗﻮﺍﻥ ﺩﯾﺪ ﮐﻪ [۱, ۲]Tﺟﻮﺍﺏ ﺗﻘﺮﯾﺒﯽ ﻣﻌﺎﺩﻟﻪ ﺍﺳﺖ .ﺍﮐﻨﻮﻥ ﺩﺳﺘﮕﺎﻩ ﺭﺍ ﺑﺪﻭﻥ ﻣﺤﻮﺭﮔﯿﺮﯼ ﺟﺰﺋ ﺣﻞ ﻣ ﮐﻨﯿﻢ .ﻣﺎﺗﺮﯾﺲ ﺍﻓﺰﻭﺩﻩ ﺟﺪﯾﺪ ﭼﻨﯿﻦ
ﺍﺳﺖ)ﻣﺤﺎﺳﺒﺎﺕ ( ۳d
−۵ (
۱۰ ۱ ۲ x۱ = ۰/۰۰
ﺟﺎﯾ ﺬﺍﺭﯼ ﭘﺴﺮﻭ
۰ −۹۹۹۹۹ −۱۹۹۹۹۷ −−−−−−−−→ x۲ = ۲/۰۰
ﻣﺸﺎﻫﺪﻩ ﺷﺪ ﮐﻪ x۱ﻗﺎﺑﻞ ﻗﺒﻮﻝ ﻧﯿﺴﺖ .ﺣﺎﻝ ﺩﻗﺖ ﻣﺤﺎﺳﺒﺎﺕ ﺭﺍ ﺑﻪ ۵ﺭﻗﻢ ﺍﻋﺸﺎﺭ ﺍﻓﺰﺍﯾﺶ ﻣ ﻫﯿﻢ ) (۵dﺩﺍﺭﯾﻢ:
۵۴
)ﺩﺍﻧﺸ ﺪﻩ ﺭﯾﺎﺿ ﻭ ﻋﻠﻮﻡ ﮐﺎﻣﭙﯿﻮﺗﺮ( ﺗﻬﺮﺍﻥ( ﺩﺍﻧﺸ ﺎﻩ ﺻﻨﻌﺘ ﺍﻣﯿﺮﮐﺒﯿﺮ )ﭘﻠ ﺗﮑﻨﯿ
ﺗﺮﻡ ﺩﻭﻡ ۱۴۰۲−۱۴۰۳ ﺟﺒﺮﺧﻄ ﻋﺪﺩﯼ
ﻓﺼﻞ ﺩﻭﻡ ﻣﺪﺭﺱ :ﻣﻬﺪﯼ ﺩﻫﻘﺎﻥ
ﻣﺸﺎﻫﺪﻩ ﻣ ﺷﻮﺩ ﮐﻪ ﻫﻨﻮﺯ ﺟﻮﺍﺏ ﺑﻬﺒﻮﺩﯼ ﻧﯿﺎﻓﺘﻪ ﺍﺳﺖ .ﺯﯾﺮﺍ ﻣﻘﺪﺍﺭ x۱ = ۰/۰۰۰۰ﻗﺎﺑﻞ ﻗﺒﻮﻝ ﻧﯿﺴﺖ ﻫﺮﭼﻨﺪ ﻣﻘﺪﺍﺭ x۲ = ۲/۰۰۰۰ﻣﻨﺎﺳﺐ
ﺍﺳﺖ .ﺍﮐﻨﻮﻥ ﺩﻗﺖ ﻣﺤﺎﺳﺒﺎﺕ ﺭﺍ ﺑﻪ ۷ﺭﻗﻢ ﺍﻋﺸﺎﺭ ﺍﻓﺰﺍﯾﺶ ﻣ ﺩﻫﯿﻢ) (۷dﺩﺍﺭﯾﻢ:
(
x۱ = ۱/۰۰۰۰۰۰
x۲ = ۱/۹۹۹۹۹۰
ﯾﺎ
۱ ۱ ۳
۱۰−۵ ۱ ۲
ﺑﻨﺎﺑﺮﺍﯾﻦ
۱۰−۵
m۲۱ = − = −۱۰−۵
۱
ﻭ ﺑﺎ ﺍﻋﻤﺎﻝ
ﮐﻪ ﺟﻮﺍﺏ ﻗﺎﺑﻞ ﻗﺒﻮﻟ ﺍﺳﺖ .ﻫﻤﺎﻧﻄﻮﺭ ﮐﻪ ﻣﺸﺨﺺ ﺍﺳﺖ ﺭﺍﻫ ﺎﺭ ﺩﻭﻡ ﯾﻌﻨ ﻣﺤﻮﺭﮔﯿﺮﯼ ﺩﺭ ﺻﻮﺭﺗ ﮐﻪ ﮐﺎﻣﭙﯿﻮﺗﺮ ﻣﻮﺭﺩ ﻧﻈﺮ ﺩﺍﺭﺍﯼ ﻣﺤﺪﻭﺩﯾﺖ
ﻣﺤﺎﺳﺒﺎﺗ ﺑﺎﺷﺪ ﻧﺴﺒﺖ ﺑﻪ ﺭﺍﻫ ﺎﺭ ﺍﻭﻝ ﺗﺮﺟﯿﺢ ﺩﺍﺩﻩ ﻣ ﺷﻮﺩ.
ﺍﻣﺎ ﺩﺭ ﻭﺍﻗﻌﯿﺖ ﻣﺤﻮﺭﮔﯿﺮﯼ ﺟﺰﺋ ﺑﻪ ﭼﻪ ﺻﻮﺭﺕ ﻣﺎﻧﻊ ﺍﺯ ﺭﺷﺪ ﺧﻄﺎ ﺩﺭ ﻣﺤﺎﺳﺒﺎﺕ ﺭﻭﺵ ﺣﺬﻓ ﮔﺎﻭﺱ ﻣ ﺷﻮﺩ؟
ﺑﺮﺍﯼ ﺩﺍﻧﺴﺘﻦ ﺍﯾﻦ ﻣﻮﺿﻮﻉ ﺑﻪ ﻗﻀﯿەﺍﯾﯽ ﺍﺯ ﺁﻧﺎﻟﯿﺰ ﻋﺪﺩﯼ ﻣﻘﺪﻣﺎﺗ ﺗﻮﺟﻪ ﮐﻨﯿﺪ.
ﻗﻀﯿﻪ ۲.۶
ﻓﺮﺽ ﮐﻨﯿﺪ aﻭ bﺗﻘﺮﯾﺐ ﻫﺎﯾﯽ ﺍﺯ ﻣﻘﺎﺩﯾﺮ ﻭﺍﻗﻌ Aﻭ Bﺑﺎﺷﺪ ﻭ a, b, A, B > ۰ﺁﻧﮕﺎﻩ ﺧﻄﺎﯼ ﺣﺎﺻﻞ ﺿﺮﺏ abﺩﺭ ﺭﺍﺑﻄﻪ ﺯﯾﺮ
ﺻﺪﻕ ﻣ ﮐﻨﺪ.
)er(ab) ≤ aer(b) + ber(a
ﮐﻪ ﺩﺭ ﺁﻥ | er(b) = |B − b| , er(a) = |A − aﺧﻄﺎﯼ ﻣﻄﻠﻖ aﻭ bﻭ | er(ab) = |AB − abﺧﻄﺎﯼ ﻣﻄﻠﻖ ﺣﺎﺻﻞ ﺿﺮﺏ
abﺍﺳﺖ.
ﻣﻄﺎﺑﻖ ﺭﺍﺑﻄﻪ ) er(ab) ≤ aer(b) + ber(aﺍﮔﺮ aﯾﺎ bﺑﺰﺭﮒ ﺑﺎﺷﺪ ﺁﻧﮕﺎﻩ ﺣﺎﺻﻠﻀﺮﺏ ﺁﻧﻬﺎ ﺩﺍﺭﺍﯼ ﺧﻄﺎﯼ ﺑﺰﺭﮔ ﺧﻮﺍﻫﺪ ﺑﻮﺩ.
ﺑﻪ ﻫﻤﯿﻦ ﺩﻟﯿﻞ ﻭﻗﺘ ﺿﺮﺑ ﺮﻫﺎﯼ mijﺑﺰﺭﮒ ﻫﺴﺘﻨﺪ ﭼﻮﻥ ﻣﻄﺎﺑﻖ ﻋﻤﻠﯿﺎﺕ ﺳﻄﺮﯼ ﻣﻘﺪﻣﺎﺗ Ri → Ri + mij Rjﺣﺎﺻﻞ mijﺩﺭ ﻫﺮ
ﺩﺭﺍﯾﻪ ﺳﻄﺮ Rjﺑﺰﺭﮒ ﺑﻮﺩﻩ ﻭ ﺩﺭ ﺍﯾﻦ ﻣﺮﺣﻠﻪ ﺍﺭﻗﺎﻡ ﺑﺎﻣﻌﻨ ﺍﺯ ﺩﺳﺖ ﻣ ﺭﻭﻧﺪ .ﺩﺭﻭﺍﻗﻊ ﻣﺤﻮﺭﮔﯿﺮﯼ ﺟﺰﺋ ﺑﺎ ﮐﻮﭼ ﮐﺮﺩﻥ ﺿﺮﺑ ﺮﻫﺎﯼ mijﻣﺎﻧﻊ
ﺍﺯ ﺍﯾﻦ ﮐﺎﺭ ﻣ ﺷﻮﺩ.
۵۵
)ﺩﺍﻧﺸ ﺪﻩ ﺭﯾﺎﺿ ﻭ ﻋﻠﻮﻡ ﮐﺎﻣﭙﯿﻮﺗﺮ( ﺗﻬﺮﺍﻥ( ﺩﺍﻧﺸ ﺎﻩ ﺻﻨﻌﺘ ﺍﻣﯿﺮﮐﺒﯿﺮ )ﭘﻠ ﺗﮑﻨﯿ
ﺗﺮﻡ ﺩﻭﻡ ۱۴۰۲−۱۴۰۳ ﺟﺒﺮﺧﻄ ﻋﺪﺩﯼ
ﻓﺼﻞ ﺩﻭﻡ ﻣﺪﺭﺱ :ﻣﻬﺪﯼ ﺩﻫﻘﺎﻥ
ﻣﺜﺎﻝ ۲.۳۴
ﺑﺎﺷﺪ ﮐﺪﺍﻡ ﺍﮔﺮ ﺩﺭ ﯾ ﻣﺴﺎﻟﻪ ﻧﯿﺎﺯ ﺑﻪ ﻣﺤﻮﺭﮔﯿﺮﯼ ﺟﺰﺋ ﺩﺍﺷﺘﻪ ﺑﺎﺷﯿﻢ ﺍﻣﺎ ﺗﻌﺪﺍﺩ ﺳﻄﺮﻫﺎﯾﯽ ﮐﻪ ﺩﺭ ﺁﻧﻬﺎ ﻋﻀﻮ ﻟﻮﻻ ﻗﺮﺍﺭ ﺩﺍﺭﺩ ﺑﯿﺶ ﺍﺯ ﯾ
ﯾ ﺍﺯ ﺳﻄﺮﻫﺎ ﺭﺍ ﻣ ﺑﺎﯾﺴﺖ ﺑﺎ ﺳﻄﺮ ﻟﻮﻻ ﺗﻌﻮﯾﺾ ﮐﺮﺩ؟
ﺣﻞ :ﻣﻄﺎﺑﻖ ﺭﺍﺑﻄﻪ ) er(ab) ≤ aer(b) + ber(aﻫﺮﭼﻘﺪﺭ ﺍﻧﺪﺍﺯەﯼ ﺿﺮﺑ ﺮﻫﺎ ﺍﺯ ﻟﺤﺎﻅ ﺍﻧﺪﺍﺯﻩ)ﻗﺪﺭﻣﻄﻠﻖ( ﮐﻮﭼ ﺑﺎﺷﺪ ﺍﺯ ﺍﻧﺘﺸﺎﺭ
ﺧﻄﺎﯼ ﺑﯿﺸﺘﺮ ﺟﻠﻮﮔﯿﺮﯼ ﻣ ﮐﻨﺪ ﺑﻨﺎﺑﺮﺍﯾﻦ ﺳﻄﺮﯼ ﮐﻪ ﺩﺭ ﺁﻥ ﻋﻀﻮ ﻟﻮﻻ ﺍﺯ ﻫﻤﻪ ﺑﺰﺭﮒﺗﺮ ﺍﺳﺖ)ﺍﻟﺒﺘﻪ ﺍﺯ ﻟﺤﺎﻅ ﻗﺪﺭﻣﻄﻠﻖ( ﺭﺍ ﺍﻧﺘﺨﺎﺏ ﮐﺮﺩﻩ ﻭ ﺑﺎ ﺳﻄﺮ
ﻟﻮﻻﯼ ﻓﻌﻠ ﺗﻌﻮﯾﺾ ﻣ ﮐﻨﯿﻢ.
ﻣﺜﺎﻝ ۲.۳۵
ﻣﺴﺎﻟﻪ ﺩﺍﺩﻩ ﺷﺪﻩ ﺭﺍ ﺑﺎ ﺭﻭﺵ ﺣﺬﻓ ﮔﺎﻭﺱ ﻭ ﻣﺤﻮﺭﮔﯿﺮﯼ ﺟﺰﺋ ﺣﻞ ﮐﻨﯿﺪ)ﻣﺤﺎﺳﺒﺎﺕ ﺭﺍ ﺑﺎ ۴ﺭﻗﻢ ﺑﻌﺪ ﺍﺯ ﺍﻋﺸﺎﺭ ﺍﻧﺠﺎﻡ ﺩﻫﯿﺪ(.
x۱ − ۱۲x۲ + x۳ = −۱۰
۲x۱ + ۷x۲ − x۳ = ۸
۱۵x۱ + x۲ − ۸x۳ = ۸
ﺩﯾﺪﻩ ﻣ ﺷﻮﺩ ﺑﺰﺭﮒﺗﺮﯾﻦ ﻋﻀﻮ ﻟﻮﻻ ﺩﺭ ﺳﻄﺮ ﺳﻮﻡ ﻗﺮﺍﺭ ﺩﺍﺭﺩ ﭘﺲ ﺑﺎ ﺗﻌﻮﯾﺾ ﺳﻄﺮ ﺍﻭﻝ ﻭ ﺳﻮﻡ ﺩﺍﺭﯾﻢ:
۱۵ ۱ −۸ ۸
۲ ۷ −۱ ۸
۱ −۱۲ ۱ −۱۰
ﺩﺍﺭﯾﻢ:
۲ ۱
m۲۱ = − = −۰/۱۳۳۳, m۳۱ = − = −۰/۰۶۶۷
۱۵ ۱۵
ﺑﺎ ﺍﻋﻤﺎﻝ ﻋﻤﻠﯿﺎﺕ
R۲ → R۲ + m۲۱ R۱ , R۳ → R۳ + m۳۱ R۱
ﺩﺍﺭﯾﻢ:
۱۵ ۱ −۸ ۸
۰ ۶/۸۶۶۷ ۰/۰۶۶۴ ۶/۹۳۳۶
۰ −۱۲/۰۶۶۷ ۱/۵۳۳۴ −۱۰/۵۳۳۴
ﺩﺭ ﺍﯾﻦ ﻣﺮﺣﻠﻪ ﻋﻀﻮ ﻣﺤﻮﺭﯼ ﺑﺰﺭﮒ ﺍﺯ ﻟﺤﺎﻅ ﺍﻧﺪﺍﺯﻩ ﺩﺭ ﺳﻄﺮ ﺳﻮﻡ ﺍﺳﺖ .ﭘﺲ ﺑﺎ ﺗﻌﻮﯾﺾ ﺳﻄﺮ ﺳﻮﻡ ﻭ ﺩﻭﻡ ﺩﺍﺭﯾﻢ:
۱۵ ۱ −۸ ۸
۰ −۱۲/۰۶۶۷ ۱/۵۳۳۴ −۱۰/۵۳۳۴
۰ ۶/۸۶۶۷ ۰/۰۶۶۴ ۶/۹۳۳۶
ﭘﺲ
۶/۸۶۶۷
m۳۲ = − = ۰/۵۶۸۹
−۱۲/۰۶۶۷
۵۶
)ﺩﺍﻧﺸ ﺪﻩ ﺭﯾﺎﺿ ﻭ ﻋﻠﻮﻡ ﮐﺎﻣﭙﯿﻮﺗﺮ( ﺗﻬﺮﺍﻥ( ﺩﺍﻧﺸ ﺎﻩ ﺻﻨﻌﺘ ﺍﻣﯿﺮﮐﺒﯿﺮ )ﭘﻠ ﺗﮑﻨﯿ
ﺗﺮﻡ ﺩﻭﻡ ۱۴۰۲−۱۴۰۳ ﺟﺒﺮﺧﻄ ﻋﺪﺩﯼ
ﻓﺼﻞ ﺩﻭﻡ ﻣﺪﺭﺱ :ﻣﻬﺪﯼ ﺩﻫﻘﺎﻥ
۰٫۹۴۱۱
= x۳ ≈ ۱/۰۰۳
۰/۹۳۸۸
−۱۰/۵۳۳۴ − ۱/۵۳۳۴x۳
= x۲ ≈ ۱/۰۰۰
−۱۲/۰۶۶۷
۸ + ۸x۳ − x۲
= x۱ ≈ ۱/۰۰۲
۱۵
ﺩﺭﻭﺍﻗﻊ ﺟﻮﺍﺏ ﺩﻗﯿﻖ ﺩﺳﺘﮕﺎﻩ X = [۱, ۱, ۱]Tﻣ ﺑﺎﺷﺪ ﻭ ﺗﻘﺮﯾﺐ ﺑﻪ ﺩﺳﺖ ﺁﻣﺪﻩ ﻗﺎﺑﻞ ﻗﺒﻮﻝ ﺍﺳﺖ.
ﺟﻮﺍﺏ ﺩﻗﯿﻖ ﺩﺳﺘﮕﺎﻩ [۱, ۱]Tﺍﺳﺖ .ﺩﺳﺘﮕﺎﻩ ﻧﯿﺎﺯ ﺑﻪ ﻣﺤﻮﺭﮔﯿﺮﯼ ﺟﺰﺋ ﺩﺍﺭﺩ ﭼﺮﺍ؟ ﭘﺲ ﺳﻄﺮﻫﺎﯼ ﺍﻭﻝ ﻭ ﺩﻭﻡ ﺭﺍ ﺗﻌﻮﯾﺾ ﻣ ﮐﻨﯿﻢ.
۱/۰۰۱ ۹۹۹۹/۹۹۹ ۱۰۰۰۱
۱ ۱ ۲
ﺩﺍﺭﯾﻢ:
۱
m۲۱ = − = −۱/۰۰
۱/۰۰۱
−۱۰۰۰۰
= x۲ = ۱/۰۰ )(۳d
−۱۰۰۰۰
ﻭ ﺑﺮﺍﯼ x۱ﺩﺍﺭﯾﻢ:
ﮐﻪ ﺟﻮﺍﺏ ﻗﺎﺑﻞ ﻗﺒﻮﻟ ﺑﺮﺍﯼ x۱ﺣﺎﺻﻞ ﻧﺸﺪﻩ ﺍﺳﺖ .ﺗﻮﺟﻪ ﮐﻨﯿﺪ ﺣﺘ ﻋﻤﻞ ﻣﺤﻮﺭﮔﯿﺮﯼ ﻧﺘﻮﺍﻧﺴﺘﻪ ﺍﺳﺖ ﺟﻮﺍﺏ ﺻﺤﯿﺢ ﺭﺍ ﺑﺪﻫﺪ!
۵۷
)ﺩﺍﻧﺸ ﺪﻩ ﺭﯾﺎﺿ ﻭ ﻋﻠﻮﻡ ﮐﺎﻣﭙﯿﻮﺗﺮ( ﺗﻬﺮﺍﻥ( ﺩﺍﻧﺸ ﺎﻩ ﺻﻨﻌﺘ ﺍﻣﯿﺮﮐﺒﯿﺮ )ﭘﻠ ﺗﮑﻨﯿ
ﺗﺮﻡ ﺩﻭﻡ ۱۴۰۲−۱۴۰۳ ﺟﺒﺮﺧﻄ ﻋﺪﺩﯼ
ﻓﺼﻞ ﺩﻭﻡ ﻣﺪﺭﺱ :ﻣﻬﺪﯼ ﺩﻫﻘﺎﻥ
ﺑﺮﺍﯼ ﺍﯾﻨﮑﻪ ﻋﻠﺖ ﺍﯾﻦ ﻣﻮﺿﻮﻉ ﺭﺍ ﺩﺭﺑﯿﺎﺑﯿﻢ ،ﮐﺎﻓ ﺍﺳﺖ ﯾ ﺒﺎﺭ ﺩﯾ ﺮ ﺑﻪ ﺭﺍﺑﻄﻪ ﺧﻄﺎﯼ ﺣﺎﺻﻞ ﺿﺮﺏ ﺩﻗﺖ ﮐﻨﯿﻢ:
)er(ab) ≤ aer(b) + ber(a )(۱۵
ﻭﻗﺘ ﻣﺤﻮﺭﮔﯿﺮﯼ ﺟﺰﺋ ﺍﻧﺠﺎﻡ ﻣ ﺩﻫﯿﻢ mijﻫﺎ ﺗﺎ ﺣﺪ ﺍﻣ ﺎﻥ ﮐﻮﭼ ﻣ ﺷﻮﻧﺪ ﺍﻣﺎ ﻭﻗﺘ ﺑﻌﻀ ﺍﺯ ﺩﺭﺍﯾەﻫﺎﯼ ﺳﻄﺮﻫﺎﯼ ﻣﺎﺗﺮﯾﺲ ﺧﯿﻠ ﺑﺰﺭﮒ
ﺑﺎﺷﻨﺪ ﺁﻧﮕﺎﻩ ﺿﺮﺏ ﯾ ﺿﺮﺑ ﺮ ﮐﻮﭼ mijﻧﯿﺰ ﻧﻤ ﺗﻮﺍﻧﺪ ﺟﻠﻮﯼ ﺍﻧﺘﺸﺎﺭ ﺧﻄﺎ ﺭﺍ ﺑ ﯿﺮﺩ ﺯﯾﺮﺍ ﻃﺒﻖ ﺭﺍﺑﻄەﯼ ﺧﻄﺎ ﺩﺭ ) (۱۵ﺣﺘ ﯾ ﺍﺯ ﺍﻋﺪﺍﺩ a
ﻭ bﺑﺰﺭﮒ ﺑﺎﺷﺪ ﺁﻧﮕﺎﻩ ﻫﻤﭽﻨﺎﻥ ﺧﻄﺎﯼ ﺣﺎﺻﻞ ﺿﺮﺏ ﺑﺰﺭﮒ ﺧﻮﺍﻫﺪ ﺑﻮﺩ ﺑﻨﺎﺑﺮﺍﯾﻦ ﺗﮑﻨﯿ ﻣﺤﻮﺭﮔﯿﺮﯼ ﺩﺭ ﻣﺴﺎﺋﻠ ﮐﻪ ﺑﻌﻀ ﺍﺯ ﺩﺭﺍﯾەﻫﺎ ﺑﯿﺶ ﺍﺯ
ﺍﻧﺪﺍﺯﻩ ﺑﺰﺭﮒ ﻫﺴﺘﻨﺪ ﻧﯿﺰ ﻧﻤ ﺗﻮﺍﻧﺪ ﺟﻮﺍﺏ ﻗﺎﺑﻞ ﻗﺒﻮﻟ ﺭﺍ ﻧﺘﯿﺠﻪ ﺑﺪﻫﺪ.
ﺩﺭ ﺍﯾﻦ ﻣﻮﺍﻗﻊ ﺑﺎﯾﺪ ﻫﺮ ﺳﻄﺮ ﺭﺍ ﺑﻪ ﺍﻧﺪﺍﺯەﯼ ﺑﺰﺭﮔﺘﺮﯾﻦ ﺩﺭﺍﯾﻪ ﺩﺭ ﺁﻥ ﺳﻄﺮ)ﺍﺯ ﻟﺤﺎﻅ ﺍﻧﺪﺍﺯﻩ( ﺗﻘﺴﯿﻢ ﮐﻨﯿﻢ ﺗﺎ ﻋﻠ ﺭﻏﻢ ﺩﺍﺷﺘﻦ ﺿﺮﺑ ﺮﻫﺎﯼ ﮐﻮﭼ )ﺣﺎﺻﻞ
ﺷﺪﻩ ﺍﺯ ﻣﺤﻮﺭﮔﯿﺮﯼ( ﺩﺭﺍﯾەﻫﺎﯼ ﺭﻭﯼ ﺳﻄﺮﻫﺎ ﻫﻢ ﺍﺯ ﻟﺤﺎﻅ ﺍﻧﺪﺍﺯﻩ ﮐﻮﭼ ﺷﻮﻧﺪ.
ﺩﺭﻭﺍﻗﻊ ﺑﺎ ﺍﯾﻨﮑﺎﺭ ﺑﺰﺭﮔﺘﺮﯾﻦ ﺩﺭﺍﯾﻪ ﻫﺮ ﺳﻄﺮ ﺍﺯ ﻟﺤﺎﻅ ﺍﻧﺪﺍﺯﻩ ﺑﺮﺍﺑﺮ ﯾ ﺧﻮﺍﻫﺪ ﺑﻮﺩ ﺑﻪ ﺍﯾﻦ ﻋﻤﻞ ﻣﻘﯿﺎﺱ ﮐﺮﺩﻥ) (sⅽaⅼingﻣ ﮔﻮﯾﻢ.
ﺗﻮﺟﻪ ۲.۱۵
ﻋﻤﻞ ﻣﻘﯿﺎﺱ ﮐﺮﺩﻥ ﺗﺎﺛﯿﺮﯼ ﺩﺭ ﺟﻮﺍﺏﻫﺎﯼ ﺩﺳﺘﮕﺎﻩ ﻧﺪﺍﺭﺩ .ﺑﻨﺎﺑﺮﺍﯾﻦ ﺑﻬﺘﺮ ﺍﺳﺖ ﺩﺭ ﺭﻭﻧﺪ ﺣﺬﻓ ﮔﺎﻭﺱ ﺩﺭ ﻫﺮﮔﺎﻡ ﻫﻨﮕﺎﻡ ﻣﺤﻮﺭﮔﯿﺮﯼ ،ﺍﺯ
ﻣﻘﯿﺎﺱ ﮐﺮﺩﻥ ﻧﯿﺰ ﺍﺳﺘﻔﺎﺩﻩ ﺷﻮﺩ.
ﺑﺰﺭﮔﺘﺮﯾﻦ ﺩﺭﺍﯾﻪ ﺩﺭ ﺳﻄﺮ ﺍﻭﻝ ﺑﺮﺍﺑﺮ ﯾ ﻭ ﺿﺮﺍﯾﺐ ﺍﯾﻦ ﺳﻄﺮ ﺑﺮﺍﺑﺮﻧﺪ ﻟﺬﺍ ﺳﻄﺮ ﺍﻭﻝ ﻧﯿﺎﺯ ﺑﻪ ﻣﻘﯿﺎﺱ ﮐﺮﺩﻥ ﻧﺪﺍﺭﺩ .ﺑﺰﺭﮔﺘﺮﯾﻦ ﺩﺭﺍﯾﻪ ﺩﺭ ﺳﻄﺮ ﺩﻭﻡ
۹۹۹̸۹۹۹۹ﺍﺳﺖ ﺑﺎ ﺗﻘﺴﯿﻢ ﺍﯾﻦ ﺳﻄﺮ ﺑﺮ ﺍﯾﻦ ﻋﺪﺩ ﺩﺍﺭﯾﻢ:
۱/۰۰۱
= ۰/۰۰۰۱۰۰ ≃ ۰/۰۰۰ )(۳d
۹۹۹۹/۹۹۹
۱۰۰۰۱
= ۱/۰۰۰۱۰۰۰۱ ≃ ۱/۰۰۰ )(۳d
۹۹۹۹/۹۹۹
ﺑﻨﺎﺑﺮﺍﯾﻦ ﺩﺳﺘﮕﺎﻩ ﺑﻌﺪ ﺍﺯ ﻣﻘﯿﺎﺱ ﮐﺮﺩﻥ ﺑﻪ ﺻﻮﺭﺕ ﺯﯾﺮ ﺧﻮﺍﻫﺪ ﺑﻮﺩ.
(
x۱ + x۲ = ۲
x۲ = ۱
۳.۱۰ﻣﺤﻮﺭﮔﯿﺮﯼ ﮐﻠ
ﻣﺸﺎﻫﺪﻩ ﺷﺪ ﮐﻪ ﺑﺮﺍﯼ ﺍﻧﺘﺨﺎﺏ ﻋﻀﻮﻣﺤﻮﺭﯼ ﺑﺎ ﺑﺰﺭﮔﺘﺮﯾﻦ ﺍﻧﺪﺍﺯﻩ ﺩﺭ ﻓﺮﺁﯾﻨﺪ ﺣﺬﻓ ﮔﺎﻭﺱ ﺑﺎ ﻣﺤﻮﺭﮔﯿﺮﯼ ﺟﺰﺋ ﺁﻥ ﺭﺍ ﺩﺭ ﺑﯿﻦ ﺳﻄﺮﻫﺎﯼ ﻣﺎﺗﺮﯾﺲ
ﺍﻓﺰﻭﺩﻩ ﺩﺭ ﻫﺮ ﻣﺮﺣﻠﻪ ﺟﺴﺘﺠﻮ ﮐﻨﯿﻢ.
ﺑﺮﺍﯼ ﺗﻌﯿﯿﻦ ﻋﻀﻮ ﻣﺤﻮﺭﯼ ﺑﺎ ﺑﺰﺭﮔﺘﺮﯾﻦ ﺍﻧﺪﺍﺯﻩ ﻣﻤ ﻦ ﺍﺳﺖ ﺁﻥ ﺭﺍ ﺑﻪ ﺷﯿﻮﻩ ﺩﯾ ﺮﯼ ﻧﯿﺰ ﺍﻧﺘﺨﺎﺏ ﮐﻨﯿﻢ ﻣﺜﻼ ﺁﻥ ﺭﺍ ﺍﺯ ﺑﯿﻦ ﺑﺰﺭﮔﺘﺮﯾﻦ ﺩﺭﺍﯾﻪ ﺩﺭ ﮐﻞ
ﻣﺎﺗﺮﯾﺲ ﺑﺎﻗ ﻣﺎﻧﺪﻩ ﺍﻧﺘﺨﺎﺏ ﮐﻨﯿﻢ ﺑﻪ ﻋﺒﺎﺭﺗ ﻋﻼﻭﻩ ﺑﺮ ﺟﺴﺘﺠﻮ ﺩﺭ ﮐﻞ ﺳﻄﺮﻫﺎ ،ﮐﻞ ﺳﺘﻮﻥﻫﺎ ﺭﺍ ﻫﻢ ﺟﺴﺘﺠﻮ ﮐﻨﯿﻢ.
× × ... ×
× ۰
۰ ۰ ...
.. ..
. . × × × ...
× × × ...
.. .. ..
. . .
۰ ۰ × × × ...
۵۸
)ﺩﺍﻧﺸ ﺪﻩ ﺭﯾﺎﺿ ﻭ ﻋﻠﻮﻡ ﮐﺎﻣﭙﯿﻮﺗﺮ( ﺗﻬﺮﺍﻥ( ﺩﺍﻧﺸ ﺎﻩ ﺻﻨﻌﺘ ﺍﻣﯿﺮﮐﺒﯿﺮ )ﭘﻠ ﺗﮑﻨﯿ
ﺗﺮﻡ ﺩﻭﻡ ۱۴۰۲−۱۴۰۳ ﺟﺒﺮﺧﻄ ﻋﺪﺩﯼ
ﻓﺼﻞ ﺩﻭﻡ ﻣﺪﺭﺱ :ﻣﻬﺪﯼ ﺩﻫﻘﺎﻥ
ﻋﻀﻮ ﻣﺤﻮﺭﯼ ﺩﺭ ﮐﻞ ﻣﺎﺗﺮﯾﺲ ﺑﺎﻗ ﻣﺎﻧﺪﻩ ﺩﺭ ﺷ ﻞ ﺟﺴﺘﺠﻮ ﻣ ﺷﻮﺩ ﻧﻪ ﺗﻨﻬﺎ ﺩﺭ ﺳﻄﺮﻫﺎﯼ ﭘﺎﯾﯿﻦ ﻋﻀﻮ ﻟﻮﻻﯼ ﻓﻌﻠ
)(k
ﻞ ﺍﺯ ﺩﺭﺍﯾەﻫﺎﯼ ﻗﺮﻣﺰ( ﻭ aijﻧﺸﺎﻥﺩﻫﻨﺪﻩ
Aﺯﯾﺮ ﻣﺎﺗﺮﯾﺲ ﺑﺎﻗ ﻣﺎﻧﺪﻩ ﺩﺭ ﻣﺮﺣﻠﻪ ⁃ kﺍﻡ ﺭﻭﺵ ﺣﺬﻓ ﮔﺎﻭﺱ ﺑﺎﺷﺪ)ﻣﺎﺗﺮﯾﺲ ﻣﺘﺸ ﺑﻨﺎﺑﺮﺍﯾﻦ ﺍﮔﺮ )b(k
ﺩﺭﺍﯾەﻫﺎﯾﺶ ﺑﺎﺷﺪ ﺁﻧﮕﺎﻩ ﻋﺒﺎﺭﺕ
b )(k
| maxi,j |aijﺭﺍ ﻣﺤﺎﺳﺒﻪ ﮐﺮﺩﻩ ﻭ ﺑﺮﺍﯼ ﻣﺜﺎﻝ ﺍﮔﺮ ﺑﺰﺭﮔﺘﺮﯾﻦ ﺩﺭﺍﯾﻪ ﺍﺯ ﻟﺤﺎﻅ ﺍﻧﺪﺍﺯﻩ ﺩﺭ ﺳﻄﺮ pﻭ ﺳﺘﻮﻥ ⁃ qﺍﻡ ﻣﺎﺗﺮﯾﺲ Aﺑﺎﺷﺪ.
)(k
)(k )(k
ﺁﻧﮕﺎﻩ ﻻﺯﻡ ﺍﺳﺖ ﮐﻪ ap,qﺑﻪ ﻣ ﺎﻥ ﺩﺭﺍﯾﻪ akkﺍﻧﺘﻘﺎﻝ ﯾﺎﺑﺪ ﯾﻌﻨ ﺍﺑﺘﺪﺍ ﺳﻄﺮ ⁃ pﺍﻡ ﻭ ⁃ kﺍﻡ ﺭﺍ ﺟﺎﺑﺠﺎ ﮐﺮﺩﻩ ﻭ ﺳﭙﺲ ﺳﺘﻮﻥ ⁃ qﺍﻡ ﻭ ⁃ kﺍﻡ ﺭﺍ ﻧﯿﺰ
ﺟﺎﺑﺠﺎ ﻣ ﮐﻨﯿﻢ.
ﺍﮔﺮ ﺩﺭ ﻫﺮ ﮔﺎﻡ ﺣﺬﻓ ﮔﺎﻭﺱ ﺑﺪﯾﻦ ﺻﻮﺭﺕ ﻋﻀﻮ ﻣﺤﻮﺭﯼ ﺭﺍ ﺑﺮﮔﺰﯾﻨﯿﻢ ﺁﻧﮕﺎﻩ ﮔﻔﺘﻪ ﻣ ﺷﻮﺩ ﮐﻪ ﺍﺯ ﻣﺤﻮﺭﮔﯿﺮﯼ ﮐﻠ ) (Total Pivotingﺍﺳﺘﻔﺎﺩﻩ
ﺷﺪﻩ ﺍﺳﺖ ﯾﺎ ﺩﺭ ﺑﺮﺧ ﻣﻨﺎﺑﻊ ) (Complete Pivotingﮔﻔﺘﻪ ﻣ ﺷﻮﺩ.
ﻭﺍﺿﺢ ﺍﺳﺖ ﮐﻪ ﺗﻌﺪﺍﺩ ﺩﺭﺍﯾەﻫﺎﯾﯽ ﮐﻪ ﺩﺭ ﺭﻭﺵ ﻣﺤﻮﺭﮔﯿﺮﯼ ﮐﻠ ﺑﺎﯾﺪ ﺟﺴﺘﺠﻮ ﺷﻮﺩ ﺗﺎ ﻣﺎﮐﺰﯾﻤﻢ ﺩﺭﺍﯾﻪ ﺍﺯ ﻟﺤﺎﻅ ﻗﺪﺭﻣﻄﻠﻖ ﯾﺎﻓﺖ ﺷﻮﺩ ﺑﻪ ﻣﺮﺍﺗﺐ
ﺑﯿﺸﺘﺮ ﺍﺯ ﻣﺤﻮﺭﮔﯿﺮﯼ ﺟﺰﺋ ﺍﺳﺖ .ﺑﻌﻼﻭﻩ ﻭﻗﺘ ﺍﺯ ﻣﺤﻮﺭﮔﯿﺮﯼ ﮐﻠ ﺍﺳﺘﻔﺎﺩﻩ ﻣ ﮐﻨﯿﻢ ﺑﻪ ﺩﻟﯿﻞ ﺍﯾﻨﮑﻪ ﺳﺘﻮﻥﻫﺎﯼ ﻣﺎﺗﺮﯾﺲ ﺿﺮﺍﯾﺐ ﺟﺎﺑﺠﺎ ﻣ ﺷﻮﻧﺪ
ﺗﺮﺗﯿﺐ ﻣﺠﻬﻮﻝﻫﺎ ﺩﺭ ﺑﺮﺩﺍﺭ ﺟﻮﺍﺏ Xﺗﻐﯿﯿﺮ ﯾﺎﻓﺘﻪ ﻭ ﻟﺰﻭﻣﺎ ﺩﺭ ﻣﺤﻠﻪ ﺁﺧﺮ ﺟﺎﯾ ﺰﯾﻨ ﭘﺴﺮﻭ ﻣﻘﺎﺩﯾﺮ ﺁﻧﻬﺎ ﺑﻪ ﺗﺮﺗﯿﺐ xn , xn−۱ , . . . , x۳ , x۲ , x۱
ﻣﺤﺎﺳﺒﻪ ﻧﻤ ﺷﻮﺩ).ﺩﺭ ﺍﺩﺍﻣﻪ ﺭﺍﻫ ﺎﺭﻫﺎﯾﯽ ﺑﺮﺍﯼ ﺍﯾﻦ ﻣﺸ ﻞ ﻣﻌﺮﻓ ﻣ ﺷﻮﺩ(
ﺑﺎ ﺗﻮﺟﻪ ﺑﻪ ﻣﻄﺎﻟﺐ ﻓﻮﻕ ﺍﻏﻠﺐ ﺭﻭﺵ ﺣﺬﻓ ﮔﺎﻭﺱ ﺑﺎ ﻣﺤﻮﺭﮔﯿﺮﯼ ﺟﺰﺋ ﻧﺴﺒﺖ ﺑﻪ ﺣﺬﻓ ﮔﺎﻭﺱ ﺑﺎ ﻣﺤﻮﺭﮔﯿﺮﯼ ﮐﻠ ﺍﺭﺟﺤﯿﺖ ﺩﺍﺭﺩ.
ﺗﻮﺟﻪ ۲.۱۶
ﻋﻼﻗﻤﻨﺪﺍﻥ ﺑﺮﺍﯼ ﺩﯾﺪﻥ ﻣﻮﺿﻮﻋﺎﺗ ﺍﺯ ﻗﺒﯿﻞ ﺗﺠﺰﯾﻪ LUﺑﺎ ﻣﺤﻮﺭﮔﯿﺮﯼ ﺟﺰﺋ ،ﺣﻞ ﺩﺳﺘﮕﺎﻩ AX = bﺑﺎ ﺗﺠﺰﯾﻪ ،P A = LUﺗﺠﺰﯾﻪ LU
ﺑﺎ ﻣﺤﻮﺭﮔﯿﺮﯼ ﮐﺎﻣﻞ ﻭ ﺣﻞ ﺩﺳﺘﮕﺎﻩ AX = bﺑﺎ ﺗﺠﺰﯾﻪ P AQ = LUﺑﻪ ﺩﺭﺱ ﺗﺤﺖ ﻋﻨﻮﺍﻥ ﺭﻭﺵ ﻫﺎﯼ ﻋﺪﺩﯼ ﺩﺭ ﺟﺒﺮﺧﻄ )ﺩﺭﺳﻨﺎﻣﻪ
ﻣﻘﻄﻊ ﮐﺎﺭﺷﻨﺎﺳ ﺍﺭﺷﺪ ﮐﻪ ﺗﻮﺳﻂ ﻣﻬﺪﯼ ﺩﻫﻘﺎﻥ ﺍﺭﺍﯾﻪ ﻣ ﺷﻮﺩ( ﻣﺮﺍﺟﻌﻪ ﻧﻤﺎﯾﻨﺪ.
)(k
ﮐﻪ ﺩﺭ ﺁﻥ ) A = (aijﻭ ) A(k) = (aijﺯﯾﺮﻣﺎﺗﺮﯾﺲ ﺣﺎﺻﻞ ﺍﺯ ﺭﻭﺵ ﺣﺬﻓ ﮔﺎﻭﺱ ﺩﺭ ﮔﺎﻡ k−ﺍﻡ ﺍﺳﺖ .ﻣ ﺗﻮﺍﻥ ﺛﺎﺑﺖ ﮐﺮﺩ ﮐﻪ ﺍﮔﺮ ﺑﺮﺍﯼ ﯾ
ﻣﺎﺗﺮﯾﺲ ﻋﺎﻣﻞ ﺭﺷﺪ ﺑﻪ ﻗﺪﺭ ﮐﺎﻓ ﮐﻮﭼ ﺑﺎﺷﺪ ﺁﻧﮕﺎﻩ ﺟﻮﺍﺏ ﺣﺎﺻﻞ ﺷﺪﻩ ﺍﺯ ﺭﻭﺵ ﺣﺬﻓ ﮔﺎﻭﺱ ﻗﺎﺑﻞ ﺍﻋﺘﻤﺎﺩﺗﺮ ﺍﺳﺖ.
ﻣﺜﺎﻝ ۲.۳۶
۵۹
)ﺩﺍﻧﺸ ﺪﻩ ﺭﯾﺎﺿ ﻭ ﻋﻠﻮﻡ ﮐﺎﻣﭙﯿﻮﺗﺮ( ﺗﻬﺮﺍﻥ( ﺩﺍﻧﺸ ﺎﻩ ﺻﻨﻌﺘ ﺍﻣﯿﺮﮐﺒﯿﺮ )ﭘﻠ ﺗﮑﻨﯿ
ﺗﺮﻡ ﺩﻭﻡ ۱۴۰۲−۱۴۰۳ ﺟﺒﺮﺧﻄ ﻋﺪﺩﯼ
ﻓﺼﻞ ﺩﻭﻡ ﻣﺪﺭﺱ :ﻣﻬﺪﯼ ﺩﻫﻘﺎﻥ
ﺣﻞ :ﺍﻟﻒ(
۱
m۲۱ = − = −۱۰۴
۱۰−۴
−۴
R۲ →R۲ +m۲۱ R۱ ۱۰ ۱
→−−−−−−−−−−
۰ ۱ − ۱۰۴
ﺩﺍﺭﯾﻢ:
)(۱
| max|aij | |۱ − ۱۰۴
=ρ = = ۱۰۴ − ۱ = ۹۹۹۹
| max|aij ۱
R۱ ↔R۲ ۱ ۱ ۱۰−۴
→−−−− −۴ , m۲۱ = − = −۱۰−۴
۱۰ ۱ ۱
R۲ →R۲ +m۲۱ R۱ ۱ ۱
→−−−−−−−−−−
۰ ۱ − ۱۰−۴
ﺩﺍﺭﯾﻢ:
)(۱
| max|aij ۱
=ρ = =۱
| max|aij ۱
ﮐﻪ ﻣﺸﺎﻫﺪﻩ ﻣ ﺷﻮﺩ ﻋﺎﻣﻞ ﺭﺷﺪ ﺑﺴﯿﺎﺭ ﮐﻤﺘﺮ ﺷﺪﻩ ﺍﺳﺖ .ﮐﻪ ﺩﻟﯿﻠ ﺑﺮ ﮐﺎﺭﺍﯾﯽ ﻋﻤﻞ ﻣﺤﻮﺭﮔﯿﺮﯼ ﺍﺳﺖ .ﺍﻣﺎ ﺩﺭ ﺣﺎﻟﺖ ﮐﻠ ﺩﺍﺭﯾﻢ:
ﻗﻀﯿﻪ ۲.۷
ﻓﺮﺽ ﮐﻨﯿﺪ Aﻣﺎﺗﺮﯾﺴ n × nﺑﺎﺷﺪ ،ﺁﻧﮕﺎﻩ ﻋﺎﻣﻞ ﺭﺷﺪ ﺭﻭﺵ ﺣﺬﻓ ﮔﺎﻭﺱ ﺑﺎ ﻣﺤﻮﺭﮔﯿﺮﯼ ﺟﺰﺋ ﺗﻮﺳﻂ
ρ ≤ ۲n−۱
ﮐﺮﺍﻥﺩﺍﺭ ﻣ ﺷﻮﺩ.
ﺟﺪﻭﻝ ﺯﯾﺮ ﺑﺮﺍﯼ ﺑﻌﻀ ﺍﺯ ﻣﻘﺎﺩﯾﺮ nﮐﺮﺍﻥ ﺑﺎﻻﯼ ﻋﺎﻣﻞ ﺭﺷﺪ ﺭﺍ ﺩﺭ ﻫﺮ ﺩﻭ ﺣﺎﻟﺖ ﻣﺤﻮﺭﮔﯿﺮﯼ ﺟﺰﯾﯽ ﻭ ﮐﻠ ﻧﺸﺎﻥ ﻣ ﺩﻫﺪ.
۶۰
)ﺩﺍﻧﺸ ﺪﻩ ﺭﯾﺎﺿ ﻭ ﻋﻠﻮﻡ ﮐﺎﻣﭙﯿﻮﺗﺮ( ﺗﻬﺮﺍﻥ( ﺩﺍﻧﺸ ﺎﻩ ﺻﻨﻌﺘ ﺍﻣﯿﺮﮐﺒﯿﺮ )ﭘﻠ ﺗﮑﻨﯿ
ﺗﺮﻡ ﺩﻭﻡ ۱۴۰۲−۱۴۰۳ ﺟﺒﺮﺧﻄ ﻋﺪﺩﯼ
ﻓﺼﻞ ﺩﻭﻡ ﻣﺪﺭﺱ :ﻣﻬﺪﯼ ﺩﻫﻘﺎﻥ
ﻃﺒﻖ ﻧﺘﺎﯾﺞ ﺟﺪﻭﻝ ﻓﻮﻕ ﮐﺮﺍﻥ ﺑﺎﻻﯼ ﻓﺎﮐﺘﻮﺭ ﺭﺷﺪ ﺑﺮﺍﯼ ﻣﺤﻮﺭﮔﯿﺮﯼ ﮐﻠ ﺑﺴﯿﺎﺭ ﮐﻮﭼ ﺘﺮ ﺍﺯ ﺍﯾﻦ ﮐﺮﺍﻥ ﺑﺮﺍﯼ ﻣﺤﻮﺭﮔﯿﺮﯼ ﺟﺰﯾﯽ ﺍﺳﺖ.
ﺗﻮﺟﻪ ۲.۱۷
ﺑﺎ ﺗﻮﺟﻪ ﺑﻪ ﮐﺮﺍﻥﻫﺎﯼ ﺑﺎﻻ ﻋﺎﻣﻞﻫﺎﯼ ﺭﺷﺪ ﻣﺸﺎﻫﺪﻩ ﻣ ﺷﻮﺩ ﮐﻪ ﺭﻭﺵ ﺣﺬﻓ ﮔﺎﻭﺱ ﺑﺎ ﻣﺤﻮﺭﮔﯿﺮﯼ ﮐﺎﻣﻞ ﭘﺎﯾﺪﺍﺭﺗﺮ ﺍﺯ ﺭﻭﺵ ﺣﺬﻓ ﮔﺎﻭﺱ
ﺑﺎ ﻣﺤﻮﺭﮔﯿﺮﯼ ﺟﺰﺋ ﺍﺳﺖ .ﺑﻌﻼﻭﻩ ﻣﺘﺎﺳﻔﺎﻧﻪ ﺩﺭ ﻣﺤﻮﺭﮔﯿﺮﯼ ﺟﺰﺋ ﻋﺎﻣﻞ ﺭﺷﺪ ﻣ ﺗﻮﺍﻧﺪ ﺑﻪ ﺍﻧﺪﺍﺯﻩ ۲n−۱ﺭﺷﺪ ﮐﻨﺪ ﮐﻪ ﺍﺻﻼ ﻧﺘﯿﺠەﯼ
ﺟﺎﻟﺒﯽ ﺑﺮﺍﯼ ﺍﯾﻦ ﺭﻭﺵ ﻧﻤ ﺑﺎﺷﺪ .ﺍﻣﺎ ﺩﺭ ﻣﺴﺎﺋﻞ ﮐﺎﺭﺑﺮﺩﯼ ﻭ ﻋﻤﻠ ﺭﻭﺵ ﺣﺬﻓ ﮔﺎﻭﺱ ﺑﺎ ﻣﺤﻮﺭﮔﯿﺮﯼ ﺟﺰﺋ ﻣﻌﻤﻮﻻ ﭘﺎﯾﺪﺍﺭ ﺍﺳﺖ ﻭ ﺑﻪ
ﺩﻟﯿﻞ ﺣﺠﻢ ﻣﺤﺎﺳﺒﺎﺗ ﮐﻤﺘﺮ ﻧﺴﺒﺖ ﺑﻪ ﺭﻭﺵ ﺣﺬﻓ ﮔﺎﻭﺱ ﺑﺎ ﻣﺤﻮﺭﮔﯿﺮﯼ ﮐﺎﻣﻞ ﺗﺮﺟﯿﺢ ﺩﺍﺩﻩ ﻣ ﺷﻮﺩ.
ﻗﻀﯿﻪ ۲.۸
ﻗﻀﯿﻪ ۲.۹
ρ≤۲
ﺗﻮﺟﻪ ۲.۱۸
ﻗﻀﺎﯾﺎﯼ ﻓﻮﻕ ﻧﺸﺎﻥ ﻣ ﺩﻫﻨﺪ ﮐﻪ ﺭﻭﺵ ﺣﺬﻓ ﮔﺎﻭﺱ ﺑﺮﺍﯼ ﻣﺎﺗﺮﯾﺲﻫﺎﯼ ﻣﺘﻘﺎﺭﻥ ﻣﻌﯿﻦ ﻣﺜﺒﺖ ﻭ ﻏﺎﻟﺐ ﻗﻄﺮ ﮐﺎﻣﻼ ﭘﺎﯾﺪﺍﺭ ﺍﺳﺖ ﻭ ﻧﯿﺎﺯ ﺑﻪ
ﻫﯿﭻ ﻣﺤﻮﺭﮔﯿﺮﯼ ﻧﺪﺍﺭﺩ.
ﺗﻮﺟﻪ ۲.۱۹
ﺭﻭﺵ ﺣﺬﻓ ﮔﺎﻭﺱ ﺑﺪﻭﻥ ﻣﺤﻮﺭﮔﯿﺮﯼ ﻧﺎﭘﺎﯾﺪﺍﺭ ﺍﺳﺖ ﻭ ﺍﮔﺮ Aﻣﺎﺗﺮﯾﺴ ﺩﻟﺨﻮﺍﻩ ﺑﺎﺷﺪ ﻧﺒﺎﯾﺪ ﺍﺳﺘﻔﺎﺩﻩ ﺷﻮﺩ.
۶۱
)ﺩﺍﻧﺸ ﺪﻩ ﺭﯾﺎﺿ ﻭ ﻋﻠﻮﻡ ﮐﺎﻣﭙﯿﻮﺗﺮ( ﺗﻬﺮﺍﻥ( ﺩﺍﻧﺸ ﺎﻩ ﺻﻨﻌﺘ ﺍﻣﯿﺮﮐﺒﯿﺮ )ﭘﻠ ﺗﮑﻨﯿ
ﺗﺮﻡ ﺩﻭﻡ ۱۴۰۲−۱۴۰۳ ﺟﺒﺮﺧﻄ ﻋﺪﺩﯼ
ﻓﺼﻞ ﺩﻭﻡ ﻣﺪﺭﺱ :ﻣﻬﺪﯼ ﺩﻫﻘﺎﻥ
ﺗﻤﺮﯾﻦ ۲.۱
ﻋﺎﻣﻞ ﺭﺷﺪ ﺣﺬﻓ ﮔﺎﻭﺱ ﺭﺍ ﺑﺮﺍﯼ ﺍﯾﻦ ﻣﺎﺗﺮﯾﺲ ﺩﺭ ﻫﺮ ﺩﻭ ﺣﺎﻟﺖ ﺯﯾﺮ ﻣﺤﺎﺳﺒﻪ ﮐﻨﯿﺪ.
(۱ﺣﺬﻓ ﮔﺎﻭﺱ ﺑﺪﻭﻥ ﻣﺤﻮﺭﮔﯿﺮﯼ
(۲ﺣﺬﻓ ﮔﺎﻭﺱ ﺑﺎ ﻣﺤﻮﺭﮔﯿﺮﯼ ﺟﺰﺋ
۱۱ﺗﺠﺰﯾﻪ ﭼﻮﻟﺴ
ﺑﺎﺭ ﺩﯾ ﺮ ﺗﺠﺰﯾﻪ ،LUﺩﻭﻟﯿﺘﻞ ﻭ ﮐﺮﻭﺕ ﺭﺍ ﺑە ﯾﺎﺩ ﺁﻭﺭﯾﺪ) .ﺩﺭ ﺣﺎﻟﺖ (۳ × ۳ ﯾ
ﻫﻤﺎﻧﻄﻮﺭ ﮐﻪ ﻣﺸﺎﻫﺪﻩ ﻣ ﮐﻨﯿﺪ ﺩﺭ ﺣﺎﻟﺖ ﮐﻠ ﺑﺮﺍﯼ ﺍﯾﻦ ﺩﻭ ﺗﺠﺰﯾﻪ ﻣﻘﺎﺩﯾﺮ ﻗﻄﺮﯼ ﻣﺎﺗﺮﯾﺲﻫﺎﯼ Lﻭ Uﯾ ﺴﺎﻥ ﻧﻤ ﺑﺎﺷﺪ .ﺩﺭ ﺻﻮﺭﺗ ﮐﻪ
ﻣﻘﺎﺩﯾﺮ ﻗﻄﺮﯼ Lﻭ Uﺭﺍ ﯾ ﻓﺮﺽ ﮐﻨﯿﻢ ﯾﻌﻨ ujj = ljj , ۱ ≤ j ≤ nﺁﻧﮕﺎﻩ ﺗﺠﺰﯾﻪ ﺭﺍ ﺗﺠﺰﯾﻪ ﭼﻮﻟﺴ Choleskyﻣ ﻧﺎﻣﯿﻢ.
ﻣﺜﺎﻝ ۲.۳۷
ﻟﺬﺍ ﻣ ﺑﺎﯾﺴﺖ:
۲
l = ۱۶ ⇒ l۱۱ = ۴, −۴
۱۱
l۱۱ u۱۲ = ۸ → u۱۲ = ۲, −۲
l۲۱ l۱۱ = ۴ → l۲۱ = ۱, −۱
۲
l۲۱ u۱۲ + l۲۲ = ۱۱
۶۲
)ﺩﺍﻧﺸ ﺪﻩ ﺭﯾﺎﺿ ﻭ ﻋﻠﻮﻡ ﮐﺎﻣﭙﯿﻮﺗﺮ( ﺗﻬﺮﺍﻥ( ﺩﺍﻧﺸ ﺎﻩ ﺻﻨﻌﺘ ﺍﻣﯿﺮﮐﺒﯿﺮ )ﭘﻠ ﺗﮑﻨﯿ
ﺗﺮﻡ ﺩﻭﻡ ۱۴۰۲−۱۴۰۳ ﺟﺒﺮﺧﻄ ﻋﺪﺩﯼ
ﻓﺼﻞ ﺩﻭﻡ ﻣﺪﺭﺱ :ﻣﻬﺪﯼ ﺩﻫﻘﺎﻥ
۲
l۲۲ = ۱۱ − (−۲)(−۱) = ۹ → l۲۲ = ۳, −۳
ﺍﻟﺒﺘﻪ ﻭﺍﺿﺢ ﺍﺳﺖ ﺣﺎﻟﺖﻫﺎﯼ ) (۱ﻭ ) (۴ﺑﻪ ﺭﺍﺣﺘ ﺍﺯ ﻫﻢ ﺑﻪ ﺩﺳﺖ ﻣ ﺁﯾﻨﺪ .ﺩﺭﻭﺍﻗﻊ L۱ = −L۴ , U۱ = −U۴ﻭ ﺣﺎﻟﺖ ) (۲ﻭ ) (۳ﻫﻢ
ﭼﻨﯿﻦ ﻫﺴﺘﻨﺪ ﯾﻌﻨ .L۲ = −L۳ , U۲ = −U۳ﭘﺲ ﺩﻭ ﺗﺠﺰﯾەﯼ ﻣﺘﻔﺎﻭﺕ ﺯﯾﺮ ﺑﺮﺍﯼ Aﺑﻪ ﺩﺳﺖ ﻣ ﺁﯾﺪ :
ﺍﮔﺮ ﺑﺨﻮﺍﻫﯿﻢ ﺗﺠﺰﯾﻪ ﺭﺍ ﻃﻮﺭﯼ ﺍﻧﺘﺨﺎﺏ ﮐﻨﯿﻢ ﮐﻪ ﻋﻨﺎﺻﺮ ﺭﻭﯼ ﻗﻄﺮ ﺍﺻﻠ Lﻭ Uﻣﺜﺒﺖ ﺑﺎﺷﻨﺪ ﺁﻧﮕﺎﻩ ﺗﺠﺰﯾﻪ ﯾ ﺘﺎ ﺑﻪ ﺩﺳﺖ ﻣ ﺁﯾﺪ ،ﺑﻨﺎﺑﺮﺍﯾﻦ
ﻣ ﺗﻮﺍﻥ ﺣﺎﻟﺖ ﻣﻄﻠﻮﺏ ﺭﺍ ﺑﻪ ﺻﻮﺭﺕ ﺯﯾﺮ ﺩﺭ ﻧﻈﺮ ﮔﺮﻓﺖ)ﺣﺎﻟﺖ ﺳﻮﻡ(:
ﻣﺜﺎﻝ ۲.۳۸
ﺣﻞ :ﺩﺍﺭﯾﻢ:
a۱۱ a۱۲ a۱۳ l۱۱ ۰ ۰ l۱۱ u۱۲ u۱۳
A = a۲۱ a۲۲ a۲۳ = l۲۱ l۲۲ ۰ ۰ l۲۲ u۲۳
a۳۱ a۳۲ a۳۳ l۳۱ l۳۲ l۳۳ ۰ ۰ l۳۳
ﺍﮔﺮ ﺳﻄﺮﻫﺎﯼ Lﺭﺍ ﺑﺎ R۳ , R۲ , R۱ﻭ ﺳﺘﻮﻥﻫﺎﯼ Uﺭﺍ ﺑﺎ C۳ , C۲ , C۱ﻧﻤﺎﯾﺶ ﺩﻫﯿﻢ ﺁﻧﮕﺎﻩ )ﻣﻘﺎﺩﯾﺮ ﻣﺜﺒﺖ ﺭﻭﯼ ﻗﻄﺮ ﺍﻧﺘﺨﺎﺏ ﻣ ﺷﻮﻧﺪ(
۶۳
)ﺩﺍﻧﺸ ﺪﻩ ﺭﯾﺎﺿ ﻭ ﻋﻠﻮﻡ ﮐﺎﻣﭙﯿﻮﺗﺮ( ﺗﻬﺮﺍﻥ( ﺩﺍﻧﺸ ﺎﻩ ﺻﻨﻌﺘ ﺍﻣﯿﺮﮐﺒﯿﺮ )ﭘﻠ ﺗﮑﻨﯿ
ﺗﺮﻡ ﺩﻭﻡ ۱۴۰۲−۱۴۰۳ ﺟﺒﺮﺧﻄ ﻋﺪﺩﯼ
ﻓﺼﻞ ﺩﻭﻡ ﻣﺪﺭﺱ :ﻣﻬﺪﯼ ﺩﻫﻘﺎﻥ
۲
R۱ × C۱ → l۱۱ = ۲۵ ⇒ l۱۱ = ۵
R۱ × C۲ → l۱۱ u۱۲ = ۰ ⇒ u۱۲ = ۰
R۱ × C۳ → l۱۱ u۱۲ = ۵ ⇒ u۱۳ = ۱
R۲ × C۱ → l۲۱ l۱۱ = ۵ ⇒ l۲۱ = ۱
۲ ۲
R۲ × C۲ → l۲۱ u۱۲ + l۲۲ = ۹ ⇒ l۲۲ = ۹ − ۰ → l۲۲ = ۳
R۲ × C۳ → l۲۱ u۱۳ + l۲۲ u۲۳ = −۲ ⇒ (۱ × ۱) + (۳)u۲۳ = −۲ → u۲۳ = −۱
R۳ × C۱ → l۳۱ l۱۱ = −۵ ⇒ l۳۱ = −۱
R۳ × C۲ → l۳۱ u۱۲ + l۳۲ l۲۲ = ۳ ⇒ (۱ × ۰) + l۳۲ × ۳ = ۳ → l۳۲ = ۱
۲ ۲ ۲
R۳ × C۳ → l۳۱ u۱۳ + l۳۲ u۲۳ + l۳۳ = ۳۴ ⇒ (−۱)(۱) + (۱)(−۱) + l۳۳ = ۳۴ → l۳۳ = ۳۶ → l۳۳ = ۶
ﻧﮑﺘﻪ ۲.۵
ﺍﮔﺮ Aﻣﺘﻘﺎﺭﻥ ﺑﺎﺷﺪ ﺁﻧﮕﺎﻩ ﺗﺠﺰﯾﻪ ﻣﺎﺗﺮﯾﺲ A = LUﺭﺍ ﺑﻪ ﺻﻮﺭﺕ A = LLTﻣﺤﺎﺳﺒﻪ ﻣ ﮐﻨﯿﻢ ﮐﻪ ﺩﺭ ﺑﯿﺸﺘﺮ ﮐﺘﺐ ﺟﺒﺮﺧﻄ ﺑﻪ ﺍﯾﻦ
ﺷ ﻞ ﺗﺠﺰﯾﻪ ،ﺗﺠﺰﯾﻪ ﭼﻮﻟﺴ ﮔﻔﺘﻪ ﻣ ﺷﻮﺩ .ﺑەﻭﯾﮋﻩ ﻣ ﺗﻮﺍﻥ ﺛﺎﺑﺖ ﮐﺮﺩ ﮐﻪ ﺗﺠﺰﯾﻪ ﭼﻮﻟﺴ ﻭﺟﻮﺩ ﺩﺍﺭﺩ ﺍﮔﺮ ﻭ ﺗﻨﻬﺎ ﺍﮔﺮ ﻣﺎﺗﺮﯾﺲ A
ﻣﺘﻘﺎﺭﻥ ﻣﻌﯿﻦ ﻣﺜﺒﺖ ﺑﺎﺷﺪ.
۶۴
)ﺩﺍﻧﺸ ﺪﻩ ﺭﯾﺎﺿ ﻭ ﻋﻠﻮﻡ ﮐﺎﻣﭙﯿﻮﺗﺮ( ﺗﻬﺮﺍﻥ( ﺩﺍﻧﺸ ﺎﻩ ﺻﻨﻌﺘ ﺍﻣﯿﺮﮐﺒﯿﺮ )ﭘﻠ ﺗﮑﻨﯿ
ﺗﺮﻡ ﺩﻭﻡ ۱۴۰۲−۱۴۰۳ ﺟﺒﺮﺧﻄ ﻋﺪﺩﯼ
ﻓﺼﻞ ﺩﻭﻡ ﻣﺪﺭﺱ :ﻣﻬﺪﯼ ﺩﻫﻘﺎﻥ
ﻣﺜﺎﻝ ۲.۳۹
ﺣﻞ:
ﻗﻀﯿﻪ ۲.۱۰
A = LLTﺑﺎ ﺩﺭﺍﯾەﻫﺎﯼ ﻗﻄﺮﯼ ﻣﺜﺒﺖ ﺑﺮﺍﯼ Lﻭﺟﻮﺩ ﺩﺍﺷﺘﻪ ﺗﺠﺰﯾﻪ ﭼﻮﻟﺴ ﻣﺎﺗﺮﯾﺲ Aﻣﺘﻘﺎﺭﻥ ﻣﻌﯿﻦ ﻣﺜﺒﺖ ﺍﺳﺖ ﺍﮔﺮ ﻭ ﺗﻨﻬﺎ ﺍﮔﺮ ﯾ
ﺑﺎﺷﺪ.
ﻗﻀﯿﻪ ۲.۱۱
۶۵
)ﺩﺍﻧﺸ ﺪﻩ ﺭﯾﺎﺿ ﻭ ﻋﻠﻮﻡ ﮐﺎﻣﭙﯿﻮﺗﺮ( ﺗﻬﺮﺍﻥ( ﺩﺍﻧﺸ ﺎﻩ ﺻﻨﻌﺘ ﺍﻣﯿﺮﮐﺒﯿﺮ )ﭘﻠ ﺗﮑﻨﯿ
ﺗﺮﻡ ﺩﻭﻡ ۱۴۰۲−۱۴۰۳ ﺟﺒﺮﺧﻄ ﻋﺪﺩﯼ
ﻓﺼﻞ ﺩﻭﻡ ﻣﺪﺭﺱ :ﻣﻬﺪﯼ ﺩﻫﻘﺎﻥ
ﺗﺬﮐﺮ ۲.۱
ﺍﺯ ) O(n۳ﺍﺳﺖ. ﻣﺸﺎﺑﻪ ﺁﻧﭽﻪ ﺑﺮﺍﯼ ﺗﺠﺰﯾەﻫﺎﯼ ﺩﻭﻟﯿﺘﻞ ﻭ ﮐﺮﻭﺕ ﻧﺸﺎﻥ ﺩﺍﺩﯾﻢ ﻣ ﺗﻮﺍﻥ ﺩﯾﺪ ﮐﻪ ﭘﯿﭽﯿﺪﮔ ﻣﺤﺎﺳﺒﺎﺗ ﺗﺠﺰﯾﻪ ﭼﻮﻟﺴ
ﺗﻮﺟﻪ ۲.۲۰
ﻋﻼﻗﻤﻨﺪﺍﻥ ﺑﺮﺍﯼ ﺩﯾﺪﻥ ﭘﺎﯾﺪﺍﺭﯼ ﺗﺠﺰﯾﻪ ﭼﻮﻟﺴ ﺑﻪ ﺩﺭﺱ ﺗﺤﺖ ﻋﻨﻮﺍﻥ ﺭﻭﺵ ﻫﺎﯼ ﻋﺪﺩﯼ ﺩﺭ ﺟﺒﺮﺧﻄ )ﺩﺭﺳﻨﺎﻣﻪ ﻣﻘﻄﻊ ﮐﺎﺭﺷﻨﺎﺳ ﺍﺭﺷﺪ
ﮐﻪ ﺗﻮﺳﻂ ﻣﻬﺪﯼ ﺩﻫﻘﺎﻥ ﺍﺭﺍﯾﻪ ﻣ ﺷﻮﺩ( ﻣﺮﺍﺟﻌﻪ ﻧﻤﺎﯾﻨﺪ.
LLT X = b
ﺗﻮﺟﻪ ﮐﻨﯿﺪ ﮐﻪ ﺩﺳﺘﮕﺎﻩ ﻫﺎﯼ ﻣﺜﻠﺜ ﻓﻮﻕ ﺑﻪ ﺻﻮﺭﺕ ﺯﯾﺮ ﻗﺎﺑﻞ ﺣﻞ ﺍﻧﺪ
۶۶
)ﺩﺍﻧﺸ ﺪﻩ ﺭﯾﺎﺿ ﻭ ﻋﻠﻮﻡ ﮐﺎﻣﭙﯿﻮﺗﺮ( ﺗﻬﺮﺍﻥ( ﺩﺍﻧﺸ ﺎﻩ ﺻﻨﻌﺘ ﺍﻣﯿﺮﮐﺒﯿﺮ )ﭘﻠ ﺗﮑﻨﯿ
ﺗﺮﻡ ﺩﻭﻡ ۱۴۰۲−۱۴۰۳ ﺟﺒﺮﺧﻄ ﻋﺪﺩﯼ
ﻓﺼﻞ ﺩﻭﻡ ﻣﺪﺭﺱ :ﻣﻬﺪﯼ ﺩﻫﻘﺎﻥ
ﻣﺜﺎﻝ ۲.۴۰
ﺣﻞ :ﺩﺍﺭﯾﻢ:
۹ ۳ ۶ ۳
A = ۳ ۱۰ ۵ , b = −۵
۶ ۵ ۲۱ ۱۶
ﺩﺍﺭﯾﻢ:
۶۷
)ﺩﺍﻧﺸ ﺪﻩ ﺭﯾﺎﺿ ﻭ ﻋﻠﻮﻡ ﮐﺎﻣﭙﯿﻮﺗﺮ( ﺗﻬﺮﺍﻥ( ﺩﺍﻧﺸ ﺎﻩ ﺻﻨﻌﺘ ﺍﻣﯿﺮﮐﺒﯿﺮ )ﭘﻠ ﺗﮑﻨﯿ
ﺗﺮﻡ ﺩﻭﻡ ۱۴۰۲−۱۴۰۳ ﺟﺒﺮﺧﻄ ﻋﺪﺩﯼ
ﻓﺼﻞ ﺩﻭﻡ ﻣﺪﺭﺱ :ﻣﻬﺪﯼ ﺩﻫﻘﺎﻥ
22 = X
23 0
24 -1
25 1
۱۳ﺩﺳﺘﮕﺎەﻫﺎﯼ ﺗﹸﻨﹸﮏ
ﺗﻮﺟﻪ ﮐﻨﯿﺪ ﺩﺭ ﻣﺴﺎﺋﻞ ﺟﺒﺮﺧﻄ ،ﻣﺎﺗﺮﯾﺲﻫﺎﯼ ﺗﻨﮏ ) (Sparseﻣﻮﺭﺩ ﻋﻼﻗﻪ ﻣﺎ ﻫﺴﺘﻨﺪ .ﺍﯾﻦﮔﻮﻧﻪ ﻣﺎﺗﺮﯾﺲﻫﺎ ،ﻣﺎﺗﺮﯾﺲﻫﺎﯾﯽ ﻫﺴﺘﻨﺪ ﮐﻪ ﺑﯿﺸﺘﺮ
ﻋﻨﺎﺻﺮﺷﺎﻥ ﺻﻔﺮ ﺑﺎﺷﺪ .ﺍﮔﺮ ﺍﻋﻀﺎﯼ ﻏﯿﺮ ﺻﻔﺮ ﻣﺎﺗﺮﯾﺲ ﺑﻪ ﻃﻮﺭ ﻣﻨﻈﻤ ﺣﻮﻝ ﻗﻄﺮ ﻣﺘﺮﺍﮐﻢ ﮔﺮﺩﻧﺪ ﺁﻧﮕﺎﻩ ﺑﻪ ﺁﻥﻫﺎ ﻣﺎﺗﺮﯾﺲ ﻧﻮﺍﺭﯼ )Banded
(Matrixﻣ ﮔﻮﯾﻨﺪ .ﺍﻟﺒﺘﻪ ﺗﻌﺪﺍﺩ ﻧﻮﺍﺭﻫﺎﯼ ﻏﯿﺮ ﺻﻔﺮ ﺭﺍ ﻋﺮﺽ ﻧﻮﺍﺭ ﻣ ﮔﻮﯾﻨﺪ.
ﻣﺎﺗﺮﯾﺲ ﻫﺎﯾﯽ ﮐﻪ ﻋﺮﺽ ﻧﻮﺍﺭ ﺁﻥﻫﺎ ۱ﻭ ۳ﻭ ۵ﺑﺎﺷﺪ ﻫﻤﺎﻥ Tridiagonal ،Diagonalﻭ Pentadiagonalﻫﺴﺘﻨﺪ.
ﺗﻮﺟﻪ ﮐﻨﯿﺪ ﮐﺎﺭ ﺑﺎ ﻣﺎﺗﺮﯾﺲﻫﺎﯼ ﺗﻨﮏ ﺭﺍﺣﺖﺗﺮ ﺍﺳﺖ ﻭﻟ ﻧﮑﺘەﺍﯼ ﮐﻪ ﺑﺎﯾﺪ ﺭﻋﺎﯾﺖ ﮐﺮﺩ ﺍﯾﻦ ﺍﺳﺖ ﮐﻪ ﺩﺭ ﺑﺮﻧﺎﻣﻪ ﻧﻮﯾﺴ ﺩﺭﻣﻮﺭﺩ ﺍﯾﻦ ﻣﺎﺗﺮﯾﺲﻫﺎ
ﺍﺯ ﻋﻤﻠﯿﺎﺕ ﻏﯿﺮﺿﺮﻭﺭﯼ ﻣﺜﻞ ﺟﻤﻊ ﯾﺎ ﺿﺮﺏ ﮐﺮﺩﻥ ﺩﺭﺍﯾەﻫﺎﯼ ﺻﻔﺮ ﺁﻥ ﺟﻠﻮﮔﯿﺮﯼ ﺷﻮﺩ .ﺩﺭﻣﻮﺭﺩ ﺣﻞ ﺩﺳﺘﮕﺎﻩ ﺑﺎ ﻣﺎﺗﺮﯾﺲ ﺿﺮﺍﯾﺐ ﺳەﻗﻄﺮﯼ ،ﯾ
ﻣﺤﻘﻖ ﺑﻪ ﻧﺎﻡ ﺗﻮﻣﺎﺱ ﺍﻟ ﻮﺭﯾﺘﻤ ﺍﺭﺍﺋﻪ ﺩﺍﺩ ) (Thomas algorithmﮐﻪ ﺯﻣﺎﻥ ﺍﺟﺮﺍﯼ ﺑﺮﻧﺎﻣﻪ ) O(nﺍﺳﺖ.
۰ ۰ ۰
۰ ۰ ۰
Diagonal Tri-Diagonal Penta-Diagonal
ﺑﺮﺍﯼ ﻫﻤﺎﻫﻨﮕ ﺑﯿﺸﺘﺮ ﻧﻤﺎﺩﻫﺎ a۱ = ۰ﻭ cn = ۰ﻓﺮﺽ ﻣ ﺷﻮﻧﺪ .ﺗﻮﺟﻪ ﮐﻨﯿﺪ ﮐﻪ ﻣﺎﺗﺮﯾﺲ ﺿﺮﺍﯾﺐ ﺩﺳﺘﮕﺎﻩ ﻓﻮﻕ ﺗﻮﺳﻂ ﺳﻪ ﺑﺮﺩﺍﺭ
ﻣﺸﺨﺺ ﺷﺪﻩ ﻭ ﺫﺧﯿﺮﻩ ﻣ ﮔﺮﺩﺩ .ﻭﺍﺿﺢ ﺍﺳﺖ ﮐﻪ aﺍﺯ n − ۱ﺩﺭﺍﯾﻪ b ،ﺍﺯ nﺩﺭﺍﯾﻪ ﻭ cﺍﺯ n − ۱ﺩﺭﺍﯾﻪ ﺗﺸ ﯿﻞ ﺷﺪﻩ ﺍﺳﺖ ﻟﺬﺍ ﮐﻞ ﻣﺎﺗﺮﯾﺲ ﺩﺍﺭﺍﯼ
ﺩﺭﺍﯾﻪ ﺍﺳﺖ.
ﺗﺬﮐﺮ ۲.۲
ﺑﺮﺩﺍﺭ ﺳﻤﺖ ﺭﺍﺳﺖ ﺭﺍ ﺑﺎ fﻧﻤﺎﯾﺶ ﺩﺍﺩەﺍﯾﻢ ﺗﺎ ﺑﺎ ﺩﺭﺍﯾەﻫﺎﯼ b۱ , b۲ , . . . , bnﺍﺷﺘﺒﺎﻩ ﻧﮕﺮﺩﺩ .ﺑﻨﺎﺑﺮﺍﯾﻦ fﺑﻪ ﺻﻮﺭﺕ ﺯﯾﺮ ﺩﺭ ﻧﻈﺮ ﮔﺮﻓﺘﻪ
۶۸
)ﺩﺍﻧﺸ ﺪﻩ ﺭﯾﺎﺿ ﻭ ﻋﻠﻮﻡ ﮐﺎﻣﭙﯿﻮﺗﺮ( ﺗﻬﺮﺍﻥ( ﺩﺍﻧﺸ ﺎﻩ ﺻﻨﻌﺘ ﺍﻣﯿﺮﮐﺒﯿﺮ )ﭘﻠ ﺗﮑﻨﯿ
ﺗﺮﻡ ﺩﻭﻡ ۱۴۰۲−۱۴۰۳ ﺟﺒﺮﺧﻄ ﻋﺪﺩﯼ
ﻓﺼﻞ ﺩﻭﻡ ﻣﺪﺭﺱ :ﻣﻬﺪﯼ ﺩﻫﻘﺎﻥ
ﻣ ﺷﻮﺩ:
f = [f۱ , f۲ , . . . , fn ]T
ﺣﻞ ﺩﺳﺘﮕﺎﻩ ﻣﻌﺎﺩﻻﺕ ﺧﻄ ) (۱۶ﺑﻪ ﻃﻮﺭ ﻣﺴﺘﻘﯿﻢ ﺑﺎ ﺭﻭﺵ ﺣﺬﻓ ﮔﺎﻭﺱ ﻣﻌﻤﻮﻟ ﺩﺍﺭﺍﯼ ﭘﯿﭽﯿﺪﮔ ﻣﺤﺎﺳﺒﺎﺗ ) O(n۳ﺍﺳﺖ .ﺍﻣﺎ ﻫﻤﺎﻧﻄﻮﺭ
ﮐﻪ ﻣ ﺑﯿﻨﯿﻢ ﺍﺯ n۲ﺩﺭﺍﯾەﯼ ﻣﺎﺗﺮﯾﺲ ﺗﻨﻬﺎ ﺩﺭ ﺣﺎﻟﺖ ﮐﻠ ۳n − ۲ﺩﺭﺍﯾﻪ ﻧﺎﺻﻔﺮ ﻫﺴﺘﻨﺪ ﻭ ﺍﯾﻦ ﯾﻌﻨ n۲ − ۳n + ۲ﺩﺭﺍﯾﻪ ﺻﻔﺮ ﻫﺴﺘﻨﺪ.
ﺑﺮﺍﯼ ﻣﺜﺎﻝ ﻓﺮﺽ ﮐﻨﯿﺪ n = ۱۰۰ﺑﺎﺷﺪ ﺁﻧﮕﺎﻩ ﻣﺎﺗﺮﯾﺲ ﺳەﻗﻄﺮﯼ ﻓﻮﻕ ﺣﺪﺍﮐﺜﺮ ۲۹۸ﺩﺭﺍﯾﻪ ﻧﺎﺻﻔﺮ ﺩﺍﺭﺩ ﮐﻪ ﺑﺎﯾﺪ ﺫﺧﯿﺮﻩ ﮔﺮﺩﻧﺪ ﻭ ﺑﻪ ﺗﻌﺪﺍﺩ
n۲ − ۳n + ۲ = ۱۰۰۰۰ − ۲۹۸ = ۹۷۰۲ﺩﺭﺍﯾﻪ ﺻﻔﺮ ﺩﺍﺭﺩ .ﺑﻨﺎﺑﺮﺍﯾﻦ ﺩﺭ ﻋﻤﻞ ﻭﺍﻗﻌﺎﹰ ﻧﯿﺎﺯ ﺍﺳﺖ ﺩﺭ ﺭﻭﻧﺪ ﺣﺬﻓ ﮔﺎﻭﺱ ﺑﺎ ﺍﯾﻦ ﻫﻤﻪ ﺩﺭﺍﯾﻪ ﺻﻔﺮ
ﺍﻋﻤﺎﻝ ﺣﺴﺎﺑﯽ ﺿﺮﺏ ﻭ ﺗﻘﺴﯿﻢ ﻭ ﺟﻤﻊ ﺍﻧﺠﺎﻡ ﺷﻮﺩ؟ ﺩﺭﻭﺍﻗﻊ ﺍﻟ ﻮﺭﯾﺘﻢ ﺗﻮﻣﺎﺱ ﻗﺼﺪ ﺩﺍﺭﺩ ﺍﺯ ﺭﻭﺵ ﺣﺬﻓ ﮔﺎﻭﺱ ﺑﺮﺍﯼ ﺣﻞ ﯾ ﺩﺳﺘﮕﺎﻩ ﺳەﻗﻄﺮﯼ
ﺑﻪ ﻃﻮﺭ ﺑﻬﯿﻨﻪ ﺍﺳﺘﻔﺎﺩﻩ ﮐﻨﺪ ﺗﺎ ﭘﯿﭽﯿﺪﮔ ﻣﺤﺎﺳﺒﺎﺗ ﺣﺬﻓ ﮔﺎﻭﺱ ﺭﺍ ) O(nﻧﮕﻪ ﺩﺍﺭﺩ.
ﮐﻠﯿﺪ ﺍﺳﺎﺳ ﺍﻟ ﻮﺭﯾﺘﻢ ﺗﻮﻣﺎﺱ ﻗﻀﯿەﯼ ﺍﺳﺎﺳ ﺯﯾﺮ ﺍﺳﺖ.
ﻗﻀﯿﻪ ۲.۱۲
ﺩﺍﺭﺍﯼ ﺗﺠﺰﯾەﯼ LUﺩﻭﻟﯿﺘﻞ ﺑﺎﺷﺪ .ﺁﻧﮕﺎﻩ ﻣﺎﺗﺮﯾﺲﻫﺎﯼ Lﻭ Uﺑﻪ ﺻﻮﺭﺕ ﺩﻭ ﻗﻄﺮﯼ ﺯﯾﺮ ﻫﺴﺘﻨﺪ:
۱ ۰ ۰ ... ۰ α۱ c۱ ۰ ... ۰
..
β۲ .. .
. .. ۰ α۲ c۲ . . . .
۱ ۰
. .
L=
۰ β۳ ۱ ۰ ۰ , U = ۰ ۰ . . . . ۰
..
. .. .. .. .. . . ..
. . . ۰ . . ۰ . cn−۱
۰ . . . ۰ βn ۱ ۰ ... ۰ ۰ αn
ﻣﺎﺗﺮﯾﺲ ۳ × ۳ﺷﺮﻭﻉ ﻣ ﮐﻨﯿﻢ. ﻗﺒﻞ ﺍﺯ ﺁﻥﮐﻪ ﻣﻘﺎﺩﯾﺮ αiﻭ βiﺭﺍ ﺩﺭ ﺣﺎﻟﺖ ﮐﻠ ﻣﺸﺨﺺ ﮐﻨﯿﻢ ﺍﺯ ﯾ
ﺑﺮﺍﯼ n = ۳ﺩﺍﺭﯾﻢ:
b۱ c ۱ ۰ ۱ ۰ ۰ α۱ c۱ ۰ α۱ c۱ ۰
A = a ۲ b۲ c ۲ = β ۲ ۱ ۰ ۰ α ۲ c ۲ = β ۲ α ۱ β ۲ c ۱ + α ۲ c۲
۰ a ۳ b۳ ۰ β۳ ۱ ۰ ۰ α۳ ۰ β۳ α۲ β۳ c ۲ + α۳
α ۱ = b۱
β۲ α ۱ = a۲ , β ۲ c ۱ + α ۲ = b۲
β۳ α ۲ = a۳ , β ۳ c ۲ + α ۳ = b۳
۶۹
)ﺩﺍﻧﺸ ﺪﻩ ﺭﯾﺎﺿ ﻭ ﻋﻠﻮﻡ ﮐﺎﻣﭙﯿﻮﺗﺮ( ﺗﻬﺮﺍﻥ( ﺩﺍﻧﺸ ﺎﻩ ﺻﻨﻌﺘ ﺍﻣﯿﺮﮐﺒﯿﺮ )ﭘﻠ ﺗﮑﻨﯿ
ﺗﺮﻡ ﺩﻭﻡ ۱۴۰۲−۱۴۰۳ ﺟﺒﺮﺧﻄ ﻋﺪﺩﯼ
ﻓﺼﻞ ﺩﻭﻡ ﻣﺪﺭﺱ :ﻣﻬﺪﯼ ﺩﻫﻘﺎﻥ
a۲
α ۱ = b۱ , = β۲
α۱
a۳
= α ۲ = b۲ − β ۲ c ۱ , β ۳ )(۱۷
α ۲
α = b − β c
۳ ۳ ۳ ۲
ﻣﺜﺎﻝ ۲.۴۱
a۲ ۱۰
α۱ = b۱ = ۲, = β۲ = =۵
α۱ ۲
a۳ −۴۲
α۲ = b۲ − β۲ c۱ = ۱۱ − ۵ × ۱ = ۱۱ − ۵ = ۶, = β۳ = = −۷
α۲ ۶
α۳ = b۳ − β۳ c۲ = −۱۳ − (−۷)(۳) = −۱۳ + ۲۱ = ۸
ﻟﺬﺍ
۱ ۰ ۰ ۱ ۰ ۰ α۱ c۱ ۰ ۲ ۱ ۰
L = β ۲ ۱ ۰ = ۵ ۱ ۰ ,
U = ۰ α ۲ c ۲ = ۰ ۶ ۳
۰ β۳ ۱ ۰ −۷ ۱ ۰ ۰ α۳ ۰ ۰ ۸
۷۰
)ﺩﺍﻧﺸ ﺪﻩ ﺭﯾﺎﺿ ﻭ ﻋﻠﻮﻡ ﮐﺎﻣﭙﯿﻮﺗﺮ( ﺗﻬﺮﺍﻥ( ﺩﺍﻧﺸ ﺎﻩ ﺻﻨﻌﺘ ﺍﻣﯿﺮﮐﺒﯿﺮ )ﭘﻠ ﺗﮑﻨﯿ
ﺗﺮﻡ ﺩﻭﻡ ۱۴۰۲−۱۴۰۳ ﺟﺒﺮﺧﻄ ﻋﺪﺩﯼ
ﻓﺼﻞ ﺩﻭﻡ ﻣﺪﺭﺱ :ﻣﻬﺪﯼ ﺩﻫﻘﺎﻥ
a۲
= β۲ ﻭ α ۲ = b۲ − β ۲ c ۱
α۱
a۳
= β۳ ﻭ α ۳ = b۳ − β ۳ c ۲
α۲
ﺩﺍﺭﯾﻢ:
an−۱
= βn−۱ ﻭ αn−۱ = bn−۱ − βn−۱ cn−۲
αn−۲
۷۱
)ﺩﺍﻧﺸ ﺪﻩ ﺭﯾﺎﺿ ﻭ ﻋﻠﻮﻡ ﮐﺎﻣﭙﯿﻮﺗﺮ( ﺗﻬﺮﺍﻥ( ﺩﺍﻧﺸ ﺎﻩ ﺻﻨﻌﺘ ﺍﻣﯿﺮﮐﺒﯿﺮ )ﭘﻠ ﺗﮑﻨﯿ
ﺗﺮﻡ ﺩﻭﻡ ۱۴۰۲−۱۴۰۳ ﺟﺒﺮﺧﻄ ﻋﺪﺩﯼ
ﻓﺼﻞ ﺩﻭﻡ ﻣﺪﺭﺱ :ﻣﻬﺪﯼ ﺩﻫﻘﺎﻥ
] [۰, ۰, . . . , ۰, an , bn
ﺩﺍﺭﯾﻢ:
an
= βn ﻭ αn = bn − βn cn−۱
αn−۱
ﺗﻮﺟﻪ ۲.۲۱
ﺑﻨﺎ ﺑﻪ ﺁﻧﭽﻪ ﺍﻧﺠﺎﻡ ﺷﺪ ﻣ ﺗﻮﺍﻥ ﺩﯾﺪ ﮐﻪ ﺗﻤﺎﻣ ﺩﺭﺍﯾەﻫﺎﯼ ﺩﻭ ﻣﺎﺗﺮﯾﺲ Lﻭ Uﺩﺭ ﺗﺠﺰﯾﻪ LUﻣﺎﺗﺮﯾﺲ ۳ﻗﻄﺮﯼ Aﺑﻪ ﺻﻮﺭﺕ ﺯﯾﺮ ﻣﺤﺎﺳﺒﻪ
ﻣ ﺷﻮﻧﺪ.
ai
= α ۱ = b۱ , β i , αi = bi − βi ci−۱ , i = ۲, ۳, . . . , n
αi−۱
ﺍﮐﻨﻮﻥ ﺁﻣﺎﺩەﺍﯾﻢ ﺗﺎ ﺍﻟ ﻮﺭﯾﺘﻢ ﺗﻮﻣﺎﺱ ﺭﺍ ﺑﯿﺎﻥ ﮐﻨﯿﻢ .ﺩﺭﻭﺍﻗﻊ ﺑﺎ ﻣﺸﺨﺺ ﺷﺪﻥ ﺗﺠﺰﯾﻪ LUﻣﺎﺗﺮﯾﺲ Aﮐﺎﻓ ﺍﺳﺖ ﺑەﺟﺎﯼ ﺩﺳﺘﮕﺎﻩ AX = f
ﺑﻪ ﺻﻮﺭﺕ ﺯﯾﺮ ﻋﻤﻞ ﮐﻨﯿﻢ:
LU X = f
ﺍﮔﺮ Y = U Xﻓﺮﺽ ﮐﻨﯿﻢ ﺩﺍﺭﯾﻢ:
۱ ۰ ۰ ... ۰
.. .. y۱ f۱
β۲ ۱ ۰ . .
y f۲
۲
LY = f =⇒
۰ β۳ ۱ ۰ ۰ . = .
.. . . .. .. .. ..
. . . . ۰ y n fn
۰ ... ۰ βn ۱
α۱ c۱ ۰ ... ۰
x۱ y۱
.. ..
۰ α۲ c۲ . .
x ۲ y۲
.. .. .. ..
U X = Y =⇒ ۰ ۰ . . ۰ =
. .
.. .. .. x yn−۱
. . ۰ . cn−۱ n−۱
xn yn
۰ ... ۰ ۰ αn
۷۲
)ﺩﺍﻧﺸ ﺪﻩ ﺭﯾﺎﺿ ﻭ ﻋﻠﻮﻡ ﮐﺎﻣﭙﯿﻮﺗﺮ( ﺗﻬﺮﺍﻥ( ﺩﺍﻧﺸ ﺎﻩ ﺻﻨﻌﺘ ﺍﻣﯿﺮﮐﺒﯿﺮ )ﭘﻠ ﺗﮑﻨﯿ
ﺗﺮﻡ ﺩﻭﻡ ۱۴۰۲−۱۴۰۳ ﺟﺒﺮﺧﻄ ﻋﺪﺩﯼ
ﻓﺼﻞ ﺩﻭﻡ ﻣﺪﺭﺱ :ﻣﻬﺪﯼ ﺩﻫﻘﺎﻥ
ﻣﺜﺎﻝ ۲.۴۲
۴x۱ − x۲ = ۱۳
۱۶x۱ − x۲ + ۲x۳ = ۶۵
۱۵x ۲ + ۸x۳ + ۵x۴ = ۶۶
−۲x۳ + ۱۳x۴ = ۹
ﮔﺎﻡ):(۱
ai
α۱ = b۱ = ۴, = βi , αi = bi − βi ci−۱ , i = ۲, ۳, ۴
αi−۱
۷۳
()ﺩﺍﻧﺸ ﺪﻩ ﺭﯾﺎﺿ ﻭ ﻋﻠﻮﻡ ﮐﺎﻣﭙﯿﻮﺗﺮ (ﺗﻬﺮﺍﻥ ﺩﺍﻧﺸ ﺎﻩ ﺻﻨﻌﺘ ﺍﻣﯿﺮﮐﺒﯿﺮ )ﭘﻠ ﺗﮑﻨﯿ
۱۴۰۲−۱۴۰۳ ﺗﺮﻡ ﺩﻭﻡ ﺟﺒﺮﺧﻄ ﻋﺪﺩﯼ
ﻓﺼﻞ ﺩﻭﻡ ﻣﻬﺪﯼ ﺩﻫﻘﺎﻥ:ﻣﺪﺭﺱ
ﭘﺲ
a۲ ۱۶
β۲ = = =۴
α۱ ۴
α = b − β c = −۱ + ۴ = ۳
۲ ۲ ۲ ۱
a۳ ۱۵
β۳ = = =۵
α۲ ۳
α = b − β c = ۸ − (۵)(۲) = ۸ − ۱۰ = −۲
۳ ۳ ۳ ۲
a۴ −۲
β۴ = = =۱
α۳ −۲
α = b − β c = ۱۳ − (۱)(۵) = ۱۳ − ۵ = ۸
۴ ۴ ۴ ۳
:(۲) ﮔﺎﻡ
y۱ = f۱ = ۱۳, yi = fi − βi yi−۱ , i = ۲, ۳, ۴
y۲ = f۲ − β۲ y۱ = ۶۵ − (۴)(۱۳) = ۱۳
y۳ = f۳ − β۳ y۲ = ۶۶ − (۵)(۱۳) = ۱
y۴ = f۴ − β۴ y۳ = ۹ − (۱)(۱) = ۸
:(۳)ﮔﺎﻡ
y۴ ۸ yi − ci xi+۱
x۴ = = = ۱, xi = , i = ۳, ۲, ۱
α۴ ۸ αi
y۳ − c ۳ x ۴ ۱ − (۵)(۱)
x۳ = = =۲
α۳ −۲
y۲ − c ۲ x ۳ ۱۳ − (۲)(۲) ۹
x۲ = = = =۳
α۲ ۳ ۳
y۱ − c ۱ x ۲ ۱۳ − (−۱)(۳) ۱۶
x۱ = = = =۴
α۱ ۴ ۴
۷۴
)ﺩﺍﻧﺸ ﺪﻩ ﺭﯾﺎﺿ ﻭ ﻋﻠﻮﻡ ﮐﺎﻣﭙﯿﻮﺗﺮ( ﺗﻬﺮﺍﻥ( ﺩﺍﻧﺸ ﺎﻩ ﺻﻨﻌﺘ ﺍﻣﯿﺮﮐﺒﯿﺮ )ﭘﻠ ﺗﮑﻨﯿ
ﺗﺮﻡ ﺩﻭﻡ ۱۴۰۲−۱۴۰۳ ﺟﺒﺮﺧﻄ ﻋﺪﺩﯼ
ﻓﺼﻞ ﺩﻭﻡ ﻣﺪﺭﺱ :ﻣﻬﺪﯼ ﺩﻫﻘﺎﻥ
27 = A
28 4 -1 0 0
29 16 -1 2 0
30 0 15 8 5
31 0 0 -2 13
32
33 = f
34 13
35 65
36 66
37 9
38
39 = x
40 4
41 3
42 2
43 1
(n − ۱) + ۰ + ۱ + (n − ۱) = ۲n − ۱
ﻣﺤﺎﺳﺒەﯼ ﺗﻌﺪﺍﺩ ﺟﻤﻊ:
ﺩﺭ ﮔﺎﻡ ) (۱ﺑﻪ n − ۱ﺟﻤﻊ ﺑﺮﺍﯼ ﻣﺤﺎﺳﺒەﯼ bi − βi ci−۱ﻧﯿﺎﺯ ﺩﺍﺭﯾﻢ.
ﺩﺭ ﮔﺎﻡ ) (۲ﺑﻪ n − ۱ﺟﻤﻊ ﺑﺮﺍﯼ ﻣﺤﺎﺳﺒەﯼ fi − βi yi−۱ﻧﯿﺎﺯ ﺩﺍﺭﯾﻢ.
ﺩﺭ ﮔﺎﻡ ) (۳ﺑﻪ n − ۱ﺟﻤﻊ ﺑﺮﺍﯼ ﻣﺤﺎﺳﺒەﯼ yi − ci xi+۱ﻧﯿﺎﺯ ﺩﺍﺭﯾﻢ.
۷۵
)ﺩﺍﻧﺸ ﺪﻩ ﺭﯾﺎﺿ ﻭ ﻋﻠﻮﻡ ﮐﺎﻣﭙﯿﻮﺗﺮ( ﺗﻬﺮﺍﻥ( ﺩﺍﻧﺸ ﺎﻩ ﺻﻨﻌﺘ ﺍﻣﯿﺮﮐﺒﯿﺮ )ﭘﻠ ﺗﮑﻨﯿ
ﺗﺮﻡ ﺩﻭﻡ ۱۴۰۲−۱۴۰۳ ﺟﺒﺮﺧﻄ ﻋﺪﺩﯼ
ﻓﺼﻞ ﺩﻭﻡ ﻣﺪﺭﺱ :ﻣﻬﺪﯼ ﺩﻫﻘﺎﻥ
(n − ۱) + (n − ۱) + (n − ۱) = ۳n − ۳
ﺑﻨﺎﺑﺮﺍﯾﻦ ﺩﺭ ﺍﻟ ﻮﺭﯾﺘﻢ ﺗﻮﻣﺎﺱ ﺩﺍﺭﯾﻢ:
ﺗﻮﺟﻪ ۲.۲۲
ﻋﻼﻗﻤﻨﺪﺍﻥ ﺑﺮﺍﯼ ﺩﯾﺪﻥ ﺗﺠﺰﯾﻪ ﺑﻠﻮﮐ LUﺑﻪ ﺩﺭﺱ ﺗﺤﺖ ﻋﻨﻮﺍﻥ ﺭﻭﺵ ﻫﺎﯼ ﻋﺪﺩﯼ ﺩﺭ ﺟﺒﺮﺧﻄ )ﺩﺭﺳﻨﺎﻣﻪ ﻣﻘﻄﻊ ﮐﺎﺭﺷﻨﺎﺳ ﺍﺭﺷﺪ ﮐﻪ
ﺗﻮﺳﻂ ﻣﻬﺪﯼ ﺩﻫﻘﺎﻥ ﺍﺭﺍﯾﻪ ﻣ ﺷﻮﺩ( ﻣﺮﺍﺟﻌﻪ ﻧﻤﺎﯾﻨﺪ.
۷۶
()ﺩﺍﻧﺸ ﺪﻩ ﺭﯾﺎﺿ ﻭ ﻋﻠﻮﻡ ﮐﺎﻣﭙﯿﻮﺗﺮ (ﺗﻬﺮﺍﻥ ﺩﺍﻧﺸ ﺎﻩ ﺻﻨﻌﺘ ﺍﻣﯿﺮﮐﺒﯿﺮ )ﭘﻠ ﺗﮑﻨﯿ
۱۴۰۲−۱۴۰۳ ﺗﺮﻡ ﺩﻭﻡ ﺟﺒﺮﺧﻄ ﻋﺪﺩﯼ
ﻓﺼﻞ ﺩﻭﻡ ﻣﻬﺪﯼ ﺩﻫﻘﺎﻥ:ﻣﺪﺭﺱ
B
I Back substitution . . . . . . . . . . . . . . . . . . . . . . .ﺟﺎﯾ ﺰﯾﻨ ﭘﺴﺮﻭ
Backward stability . . . . . . . . . . . . . . . . . . . . . . . ﭘﺎﯾﺪﺍﺭﯼ ﭘﺴﺮﻭ
Inconsistent . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ﻧﺎﺳﺎﺯﮔﺎﺭ
Basis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .ﭘﺎﯾﻪ
Inverse . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ﻣﻌﮑﻮﺱ
Block LU decomposition . . . . . . . . . . . . . . ⅬU ﺗﺠﺰﯾﻪ ﺑﻠﻮﮐ
Invertible . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ﻣﻌﮑﻮﺱ ﭘﺬﯾﺮ
Initial value problem . . . . . . . . . . . . . . . . . ﻣﺴﺌﻠﻪ ﻣﻘﺪﺍﺭ ﻣﺮﺯﯼ
Iterative method . . . . . . . . . . . . . . . . . . . . . . . . . ﺭﻭﺵ ﺗﮑﺮﺍﺭﯼ
Ⅽ
cholesky factorization . . . . . . . . . . . . . . . . . . . ﺗﺠﺰﯾﻪ ﭼﻮﻟﺴ
Ⅼ Computational complexity . . . . . . . . . . . . ﭘﯿﭽﯿﺪﮔ ﻣﺤﺎﺳﺒﺎﺗ
Complex . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ﻣﺨﺘﻠﻂ
LU factorization . . . . . . . . . . . . . . . . . . . . . . . . . . . ⅬU ﺗﺠﺰﯾﻪ
complete pivoting . . . . . . . . . . . . . . . . . . . . . ﻣﺤﻮﺭﮔﯿﺮﯼ ﮐﺎﻣﻞ
Limit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ﺣﺪ
convergent matrix . . . . . . . . . . . . . . . . . . . . . . . ﻣﺎﺗﺮﯾﺲ ﻫﻤ ﺮﺍ
Linear system . . . . . . . . . . . . . . . . . . . . . . . . . . . ﺩﺳﺘﮕﺎﻩ ﺧﻄ
Consistent . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ﺳﺎﺯﮔﺎﺭ
Lower triangular . . . . . . . . . . . . . . . . . . . . . . . . . . ﭘﺎﯾﯿﻦ ﻣﺜﻠﺜ
Coordinate . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ﻣﺨﺘﺼﺎﺕ
Cramer rule . . . . . . . . . . . . . . . . . . . . . . . . . . . . ﻗﺎﻋﺪﻩ ﯼ ﮐﺮﺍﻣﺮ
Crout decomposition . . . . . . . . . . . . . . . . . . . . . ﺗﺠﺰﯾﻪ ﮐﺮﻭﺕ
Ⅿ
Multiple . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ﭼﻨﺪﮔﺎﻧﻪ
Ⅾ
defective matrix . . . . . . . . . . . . . . . . . . . ﻣﺎﺗﺮﯾﺲ ﻧﺎﻗﺺ̸ﻣﻌﯿﻮﺏ
O Diagonal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ﻗﻄﺮﯼ
diagonally dominant . . . . . . . . . . . . . . . . . . . . . . ﻏﺎﻟﺐ ﻗﻄﺮﯼ
Order . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .ﺭﺗﺒﻪ
Direct method . . . . . . . . . . . . . . . . . . . . . . . . . . ﺭﻭﺵ ﻣﺴﺘﻘﯿﻢ
Orthogonal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ﻣﺘﻌﺎﻣﺪ
Doolittle decomposition . . . . . . . . . . . . . . . . . . ﺗﺠﺰﯾﻪ ﺩﻭﻟﯿﺘﻞ
P E
Partial . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ﺟﺰﺋ
Efficiency of an algorithm . . . . . . . . . . . ﮐﺎﺭﺁﯾﯽ ﯾ ﺍﻟ ﻮﺭﯾﺘﻢ
Partial pivoting . . . . . . . . . . . . . . . . . . . . . . . ﻣﺤﻮﺭﮔﯿﺮﯼ ﺟﺰﺋ
Elementary row operations . . . . . . . . . ﺍﻋﻤﺎﻝ ﺳﻄﺮﯼ ﻣﻘﺪﻣﺎﺗ
Permutation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .ﺟﺎﯾ ﺸﺖ
Elimination . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ﺣﺬﻓ
Pivot . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ﻣﺤﻮﺭ
Pivoting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ﻣﺤﻮﺭﮔﯿﺮﯼ
positive definite . . . . . . . . . . . . . . . . . . . . . . . . . . . ﻣﺜﺒﺖ ﻣﻌﯿﻦ
F
Factorization . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ﺗﺠﺰﯾﻪ
۷۷
)ﺩﺍﻧﺸ ﺪﻩ ﺭﯾﺎﺿ ﻭ ﻋﻠﻮﻡ ﮐﺎﻣﭙﯿﻮﺗﺮ( ﺗﻬﺮﺍﻥ( ﺩﺍﻧﺸ ﺎﻩ ﺻﻨﻌﺘ ﺍﻣﯿﺮﮐﺒﯿﺮ )ﭘﻠ ﺗﮑﻨﯿ
ﺗﺮﻡ ﺩﻭﻡ ۱۴۰۲−۱۴۰۳ ﺟﺒﺮﺧﻄ ﻋﺪﺩﯼ
ﻓﺼﻞ ﺩﻭﻡ ﻣﺪﺭﺱ :ﻣﻬﺪﯼ ﺩﻫﻘﺎﻥ
R
ﺣﻘﯿﻘ Real . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
ﺭﯾﺸﻪRoot . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
S
ﺍﺳ ﺎﻟﺮ Scalar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
ﻣﻘﯿﺎﺱ ﮐﺮﺩﻥ Scaling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
ﻣ ﻤﻞ ﺷﻮﺭ Schur complement . . . . . . . . . . . . . . . . . . . . . . . . .
ﺩﻧﺒﺎﻟﻪ Sequence . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
ﺯﯾﺮﻓﻀﺎ Subspace . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
ﻣﺘﻘﺎﺭﻥ)ﻫﺮﻣﯿﺘ ( symmetric (hermitian) . . . . . . . . . . . . . . . . .
ﺳﯿﺴﺘﻢ System . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
ﻣﺎﺗﺮﯾﺲ ﺗﻨﮏ Sparse matrix . . . . . . . . . . . . . . . . . . . . . . . . . . . .
ﭘﺎﯾﺪﺍﺭﯼStability . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
ﭘﺎﯾﺪﺍﺭ Stable . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
T
ﺍﻟ ﻮﺭﯾﺘﻢ ﺗﻮﻣﺎﺱ Thomas algorithm . . . . . . . . . . . . . . . . . . . . .
ﻣﺜﻠﺜ Triangular . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
ﺳﻪ ﻗﻄﺮﯼ Tridiagonal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
U
ﺑﺎﻻﻣﺜﻠﺜ Upper triangular . . . . . . . . . . . . . . . . . . . . . . . . . . . .
۷۸
()ﺩﺍﻧﺸ ﺪﻩ ﺭﯾﺎﺿ ﻭ ﻋﻠﻮﻡ ﮐﺎﻣﭙﯿﻮﺗﺮ (ﺗﻬﺮﺍﻥ ﺩﺍﻧﺸ ﺎﻩ ﺻﻨﻌﺘ ﺍﻣﯿﺮﮐﺒﯿﺮ )ﭘﻠ ﺗﮑﻨﯿ
۱۴۰۲−۱۴۰۳ ﺗﺮﻡ ﺩﻭﻡ ﺟﺒﺮﺧﻄ ﻋﺪﺩﯼ
ﻓﺼﻞ ﺩﻭﻡ ﻣﻬﺪﯼ ﺩﻫﻘﺎﻥ:ﻣﺪﺭﺱ
ﺏ
ﺭ Upper triangular . . . . . . . . . . . . . . . . . . . . . . . . . . . . ﺑﺎﻻﻣﺜﻠﺜ
Order . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .ﺭﺗﺒﻪ
Iterative method . . . . . . . . . . . . . . . . . . . . . . . . . ﺭﻭﺵ ﺗﮑﺮﺍﺭﯼ
Gaussian elimination . . . . . . . . . . . . . . . . .ﺭﻭﺵ ﺣﺬﻓ ﮔﺎﻭﺱ ﭖ
Direct method . . . . . . . . . . . . . . . . . . . . . . . . . . ﺭﻭﺵ ﻣﺴﺘﻘﯿﻢ
Stable . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ﭘﺎﯾﺪﺍﺭ
Root . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .ﺭﯾﺸﻪ
Stability . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .ﭘﺎﯾﺪﺍﺭﯼ
Backward stability . . . . . . . . . . . . . . . . . . . . . . . ﭘﺎﯾﺪﺍﺭﯼ ﭘﺴﺮﻭ
Basis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .ﭘﺎﯾﻪ
ﺯLower triangular . . . . . . . . . . . . . . . . . . . . . . . . . . ﭘﺎﯾﯿﻦ ﻣﺜﻠﺜ
Computational complexity . . . . . . . . . . . . ﭘﯿﭽﯿﺪﮔ ﻣﺤﺎﺳﺒﺎﺗ
Subspace . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ﺯﯾﺮﻓﻀﺎ
ﺱ ﺕ
Factorization . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ﺗﺠﺰﯾﻪ
Consistent . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ﺳﺎﺯﮔﺎﺭ
Block LU decomposition . . . . . . . . . . . . . . ⅬU ﺗﺠﺰﯾﻪ ﺑﻠﻮﮐ
Tridiagonal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ﺳﻪ ﻗﻄﺮﯼ
cholesky factorization . . . . . . . . . . . . . . . . . . . ﺗﺠﺰﯾﻪ ﭼﻮﻟﺴ
System . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ﺳﯿﺴﺘﻢ
Doolittle decomposition . . . . . . . . . . . . . . . . . . ﺗﺠﺰﯾﻪ ﺩﻭﻟﯿﺘﻞ
Crout decomposition . . . . . . . . . . . . . . . . . . . . . ﺗﺠﺰﯾﻪ ﮐﺮﻭﺕ
LU factorization . . . . . . . . . . . . . . . . . . . . . . . . . . . ⅬU ﺗﺠﺰﯾﻪ
ﻉApproximation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ﺗﻘﺮﯾﺐ
Growth factor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ﻋﺎﻣﻞ ﺭﺷﺪ
ﺝ
ﻍ
Back substitution . . . . . . . . . . . . . . . . . . . . . . .ﺟﺎﯾ ﺰﯾﻨ ﭘﺴﺮﻭ
Permutation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .ﺟﺎﯾ ﺸﺖ
diagonally dominant . . . . . . . . . . . . . . . . . . . . . . ﻏﺎﻟﺐ ﻗﻄﺮﯼ
Partial . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ﺟﺰﺋ
ﻕ
ﭺ
Cramer rule . . . . . . . . . . . . . . . . . . . . . . . . . . . . ﻗﺎﻋﺪﻩ ﯼ ﮐﺮﺍﻣﺮ
Diagonal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ﻗﻄﺮﯼMultiple . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ﭼﻨﺪﮔﺎﻧﻪ
۷۹
)ﺩﺍﻧﺸ ﺪﻩ ﺭﯾﺎﺿ ﻭ ﻋﻠﻮﻡ ﮐﺎﻣﭙﯿﻮﺗﺮ( ﺗﻬﺮﺍﻥ( ﺩﺍﻧﺸ ﺎﻩ ﺻﻨﻌﺘ ﺍﻣﯿﺮﮐﺒﯿﺮ )ﭘﻠ ﺗﮑﻨﯿ
ﺗﺮﻡ ﺩﻭﻡ ۱۴۰۲−۱۴۰۳ ﺟﺒﺮﺧﻄ ﻋﺪﺩﯼ
ﻓﺼﻞ ﺩﻭﻡ ﻣﺪﺭﺱ :ﻣﻬﺪﯼ ﺩﻫﻘﺎﻥ
ﮎ
ﺍﻟ ﻮﺭﯾﺘﻢ Efficiency of an algorithm . . . . . . . . . . . ﮐﺎﺭﺁﯾﯽ ﯾ
ﮒ
ﮔﺎﻭﺱ Gauss . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
ﮔﺎﻭﺱ⁃ﺟﺮﺩﻥ Gauss-Jordan . . . . . . . . . . . . . . . . . . . . . . . . . . .
ﻡ
ﻣﺎﺗﺮﯾﺲ ﺗﻨﮏ Sparse matrix . . . . . . . . . . . . . . . . . . . . . . . . . . . .
ﻣﺎﺗﺮﯾﺲ ﻧﺎﻗﺺ̸ﻣﻌﯿﻮﺏ defective matrix . . . . . . . . . . . . . . . . . . .
ﻣﺎﺗﺮﯾﺲ ﻫﻤ ﺮﺍ convergent matrix . . . . . . . . . . . . . . . . . . . . . . .
ﻣﺘﻌﺎﻣﺪ Orthogonal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
ﻣﺘﻘﺎﺭﻥ)ﻫﺮﻣﯿﺘ ( symmetric (hermitian) . . . . . . . . . . . . . . . . .
ﻣﺜﺒﺖ ﻣﻌﯿﻦ positive definite . . . . . . . . . . . . . . . . . . . . . . . . . . .
ﻣﺜﻠﺜ Triangular . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
ﻣﺤﻮﺭ Pivot . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
ﻣﺤﻮﺭﮔﯿﺮﯼ Pivoting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
ﻣﺤﻮﺭﮔﯿﺮﯼ ﺟﺰﺋ Partial pivoting . . . . . . . . . . . . . . . . . . . . . . .
ﻣﺤﻮﺭﮔﯿﺮﯼ ﮐﺎﻣﻞ complete pivoting . . . . . . . . . . . . . . . . . . . . .
ﻣﺨﺘﺼﺎﺕ Coordinate . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
ﻣﺨﺘﻠﻂ Complex . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
ﻣﺴﺌﻠﻪ ﻣﻘﺪﺍﺭ ﻣﺮﺯﯼ Initial value problem . . . . . . . . . . . . . . . . .
ﻣﻌﮑﻮﺱ Inverse . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
ﻣﻌﮑﻮﺱ ﭘﺬﯾﺮ Invertible . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
ﻣﻘﯿﺎﺱ ﮐﺮﺩﻥ Scaling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
ﻣ ﻤﻞ ﺷﻮﺭ Schur complement . . . . . . . . . . . . . . . . . . . . . . . . .
ﻥ
ﻧﺎﺳﺎﺯﮔﺎﺭ Inconsistent . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
ﻩ
ﻫﻤ ﻦ Homogeneous . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
۸۰
ﺟﺒﺮﺧﻄ ﻋﺪﺩﯼ
)ﮐﺎﺭﺷﻨﺎﺳ (