การทำสิ่งนี้เป็นคำถามดั้งเดิมของฉัน: เรารู้หรือไม่ว่ามี RHS และการคาดเดาเริ่มต้น (โชคไม่ดี) ที่จะต้องมี
ขั้นตอน ?Θ(κ−−√)
คำตอบของคำถามคือ "ไม่" แนวคิดของคำตอบนี้มาจากความคิดเห็นของ Guido Kanschat
การอ้างสิทธิ์: สำหรับหมายเลขเงื่อนไขใด ๆ ที่กำหนดจะมีเมทริกซ์พร้อมกับหมายเลขเงื่อนไขนั้นซึ่งอัลกอริทึม CG จะยุติในสองขั้นตอนมากที่สุด (สำหรับ RHS ที่กำหนดและการเดาเริ่มต้น)kA
พิจารณาที่คัปปา) แล้วจำนวนสภาพของเป็น\ปล่อยเป็น RHS และแสดงค่าลักษณะเฉพาะของเป็นโดยที่โดยที่
A∈Rn×nA=diag(1,κ,κ,…,κ)Aκb∈RnAλi
λi={1κi=1i≠1.
ก่อนอื่นเราพิจารณากรณีที่การคาดเดาเริ่มต้นคือศูนย์ แสดงว่าเป็นค่าประมาณที่สองของจากอัลกอริทึม CG เราแสดงให้เห็นว่าโดยแสดง 0 แน่นอนเรามีx(0)∈Rnx(2)∈RnA−1bx(2)=A−1b⟨x(2)−A−1b,A(x(2)−A−1b)⟩=0
⟨x(2)−A−1b,A(x(2)−A−1b)⟩=∥∥x(2)−A−1b∥∥2A=minp∈poly1∥∥(p(A)−A−1)b∥∥2A=minp∈poly1∑i=1n(p(λi)−λ−1i)2λib2i≤∑i=1n(pˆ(λi)−λ−1i)2λib2i=0
ที่เราใช้สั่งซื้อครั้งแรกพหุนามกำหนดเป็น(1 ดังนั้นเราจึงได้รับการพิสูจน์กรณีสำหรับ0pˆpˆ(x)=(1+κ−x)/κx(0)=0
ถ้าดังนั้นโดยที่เป็นประมาณการที่สองของอัลกอริทึม CG กับแทนที่ด้วย{(0)} ดังนั้นเราได้ลดกรณีนี้ไปเป็นคดีก่อนหน้า x(0)≠0x(2)=x(2)¯¯¯¯¯¯¯¯+x(0)x(2)¯¯¯¯¯¯¯¯bb¯¯=b−Ax(0)