A Note on the Use of the Woodbury Formula To Solve Cyclic Block Tri-Diagonal and Cyclic Blo
八年级英语上册:Unit 4 Our world Topic 1 Section C

ask people not to cut …
Let’s plant …
You can write like this :
Rainforests are very important to us. It is necessary for us to protect them very well. First, we should make people know about the importance of protecting them. Then ask people not to cut down the trees without plans. For us, we should do something as possible as we can. When we have meals, we mustn’t use chopsticks for only once. In the life, use less paper and be sure not to waste it.
earth n. 地球;土,泥;大地
rainforest n. (热带)雨林
forest n. 森林
Look at the pictures and check which questions the passage can answer.
What are rainforests?How many animals are living in rainforests?Where do animals live in rainforests?What can we get from rainforests?Why are rainforests important to us?
高二英语牛津译林版选修6《Module 5 Unit 3》期末复习讲义

Module 5 Unit 3 一、词性转换1.clone vt. 克隆n. 克隆出来的动物或植物2.tissue n.(生物的)组织;纸巾issue n.问题,争论;发行物3.exact adj.精确的,准确的→exactly adv.4.intention n.意图,目的→intend vt.5..anxiety n. 忧虑,焦虑,不安→anxious adj.6.adopt v. 采用;收养,领养adapt vt.. 适应;改编7.legal adj.法律许可的,合法的→illegal (反义词)→( il)legally adv.8.physician n.医师;内科医生→physic n.医药9.consequence n. 结果,后果→consequent adj.10.harvest vt.& n.收割/收获,收成11.sale n. 出售→sell vt..→salesman男销售员→saleswoman女销售员12.transform vt..使改变外观或性质(尤指向好的方向);使改变形态→transformation n.13..crime n.罪,罪行→criminal n.& adj.罪犯/犯罪的14.profession n. 职业→professional adj.15.original adj.& n.起初的;首创的,非复制的;独创的,新颖的/原著;有独创性的人→origin n.起源;出身→originally原来;独创性地16.judgement n.判断力;评价;(法律)判决→judge vt.& n.审判;判断/法官;裁判17.relation n.关系;亲戚→related adj.→relate vt.→relative adj.有关系的/n.亲戚→relatively adv.18.conduct vt.实施,指挥乐队→conductor n.19.majority n. 多数,大多数→major adj.主要的→minority n.(对应词)20.summary n. 总结;概要→summarize vt..21.consideration n. 仔细考虑;必须考虑的因素;体谅,顾及→consider vt→considerable adj.(数量、程度等)可观的,相当的22.hunger n.饥饿;饥荒→hungry adj.23.tasty adj.美味的,可口的→taste n.& vt.24.reliable adj.可信赖的,可依靠的→reliance n.→rely vt.25.accurate adj.准确的,精确的→accuracy n.→accurately adv.→inaccurate(反义词)26.brief adj.短时间的,短暂的;简洁的→briefly adv.27.actual adj.真实的,实际的→actually adv.28.agriculture n.农业→agricultural adj.29.favour vt..赞同;帮助;偏爱→favorable adj.赞同的;讨人喜欢的;有利的;→favorite n./adj.最喜爱的(东西)3o.genetics n.遗传学→genetically adv. 从基因上,与基因相关→gene基因n. 31.frighten vt..使惊吓,使惊恐→frightened/frightening adj.32.modify vt..调整,修改;修饰→modification n.32.profit n.& vt.利润,收益/获益;对...有用→profitable a. 有利可图的33.permission n.准许,许可,批准→permit vt..(permitted/permitting二、重点短语1.on( the) one hand, on the other hand 一方面,另一方面2. point out 指出3. on our way to producing a monster即将造出一个怪物on one’s/the way to doing 正在做某事的过程中4.at a much younger age than normal在比正常年龄小得多的年龄5. in general 一般来说,总体而言generally; generally speaking6. have/make a. scientific breakthrough 取得一个科学的突破7. the first mammal to be cloned successfully from an adult cell第一只被用成年动物细胞成功克隆的哺乳动物the first scientist to successfully clone the sheep第一位成功克隆出羊的科学家8. be praised for... 因-----而被表扬9. consider cloning human beings 思考克隆人类consider doing 考虑做某事10. concentrate on doing集中精力做某事focus one’s efforts on doing集中精力做某事try one’s best to do sth.11. with the intention of...以-----为目的或意图12. show no respect for human life不尊重人类生命13.toy with 戏弄14. push ahead with 义无反顾地进行,努力推行15. adopt someone else’s child领养别人的孩子16. totally transform my life彻底改变我的生活17. succeed in doing 成功做某事18. benefit mankind 造福人类benefit from the activities从这些活动中受益for one’s benefit= for the benefit of sb.为了某人的利益be of benefit to...= be beneficial to.. 对...有益19.deal with the consequences应付各种结果take/face the consequences of...承担...的后果as a /in consequence( of ...)结果/(因为...)20. for sale 供出售,待出售on sale 廉价出售,贱价抛售21. use up the Earth’s natural wealth耗尽地球的自然财富22. comment on ... = make comments on ...对....作出评价23. be in complete agreement with..... 完全同意....; 与...完全一致24. on a personal note 就个人而言in my opinion/viewas far as I am concernedfrom my point of viewfrom the view of my point25. die of heart failure/AIDS死于心脏病/艾滋病e across scientific terms遇到科学术语27. become a crop to be harvested成为待收割的庄稼28. as a whole 作为整体29. make sense to sb.讲得通,有道理make sense of sth.理解30. economic development 经济发展31. make it a crime to do human cloning 让克隆人成为一种犯罪32.put...in place把…放到合适的地方33.figure out想出,理解;计算出,34.in the field of science在科学领域35.the other day前几天,几天前,那天(用一般过去时)36.It’s (not) worth it.这事(不)值得。
矩阵逆学习资料woodbury公式

矩阵逆学习资料woodbury公式关于矩阵逆的补充学习资料:Woodbury matrix identity本⽂来⾃维基百科。
the Woodbury matrix identity, named after Max A. Woodbury[1][2] says that the inverse of a rank-k correction of some matrix can be computed by doing a rank-k correction to the inverse of the original matrix. Alternative names for this formula are the matrix inversion lemma, Sherman–Morrison–Woodbury formula or just Woodbury formula. However, the identity appeared in several papers before the Woodbury report.[3]The Woodbury matrix identity is[4]where A, U, C and V all denote matrices of the correct size. Specifically, A is n-by-n, U is n-by-k, C is k-by-k and V is k-by-n. This can be derived using blockwise matrix inversion.In the special case where C is the 1-by-1 unit matrix, this identity reduces to the Sherman–Morrison formula. In the special case when C is the identity matrix I, the matrix is known innumerical linear algebra and numerical partial differential equations as the capacitance matrix.[3]Direct proofJust check that times the RHS of the Woodbury identity gives the identity matrix:Derivation via blockwise eliminationDeriving the Woodbury matrix identity is easily done by solving the following block matrix inversion problemExpanding, we can see that the above reduces to and, which is equivalent to .Eliminating the first equation, we find that , which can be substituted into the second to find. Expanding and rearranging, we have, or . Finally, we substitute into our , and we have. Thus,We have derived the Woodbury matrix identity.Derivation from LDU decompositionWe start by the matrixBy eliminating the entry under the A (given that A is invertible) we getLikewise, eliminating the entry above C givesNow combining the above two, we getMoving to the right side giveswhich is the LDU decomposition of the block matrix into an upper triangular, diagonal, and lower triangular matrices.Now inverting both sides givesWe could equally well have done it the other way (provided that C is invertible) i.e.Now again inverting both sides,Now comparing elements (1,1) of the RHS of (1) and (2) above gives the Woodbury formulaApplicationsThis identity is useful in certain numerical computations where A?1has already been computed and it is desired to compute (A+ UCV)?1. With the inverse of A available, it is only necessary tofind the inverse of C?1+ VA?1U in order to obtain the result using the right-hand side of the identity. If C has a much smaller dimension than A, this is more efficient than inverting A+ UCV directly. A common case is finding the inverse of a low-rank update A+ UCV of A (where U only has a few columns and V only a few rows), or finding an approximation of the inverse of the matrix A+ B where the matrix can be approximated by a low-rank matrix UCV, for example using the singular value decomposition.This is applied, e.g., in the Kalman filter and recursive least squares methods, to replace the parametric solution, requiring inversion of a state vector sized matrix, with a condition equations based solution. In case of the Kalman filter this matrix has the dimensions of the vector of observations, i.e., as small as 1 in case only one new observation is processed at a time. This significantly speeds up the often real time calculations of the filter.See also:Sherman–Morrison formulaInvertible matrixSchur complementMatrix determinant lemma, formula for a rank-k update to a determinantBinomial inverse theorem; slightly more general identity. Notes:1.Jump up ^ Max A. Woodbury, Inverting modified matrices, MemorandumRept. 42, Statistical Research Group, Princeton University,Princeton, NJ, 1950, 4pp MR381362.Jump up ^ Max A. Woodbury, The Stability of Out-Input Matrices.Chicago, Ill., 1949. 5 pp. MR325643.^ Jump up to: a b Hager, William W. (1989). "Updating the inverse of amatrix". SIAM Review31 (2): 221–239. doi:10.1137/1031049.JSTOR2030425. MR997457.4.Jump up ^Higham, Nicholas (2002). Accuracy and Stability ofNumerical Algorithms (2nd ed.). SIAM. p. 258. ISBN978-0-89871-521-7. MR1927606.Press, WH; Teukolsky, SA; Vetterling, WT; Flannery, BP (2007), "Section 2.7.3. Woodbury Formula", Numerical Recipes: The Artof Scientific Computing (3rd ed.), New York: CambridgeUniversity Press, ISBN978-0-521-88068-8External links:Some matrix identitiesWeisstein, Eric W., "Woodbury formula", MathWorld.src="///doc/2742834010661ed9ad51f3e6.html /wiki/Special:CentralAutoLogin/start?type=1x1" alt="" title="" width="1" height="1" style="border: none; position: absolute;" />Retrieved from"/doc/2742834010661ed9ad51f3e6.html /w/index.php?title=Woodbury_matrix_identity&oldid=627695139"Categories:Linear algebraLemmasSherman–Morrison formula(来⾃维基百科。
【课件】Unit+1Discovering+Useful+Structures+课件人教版必修第二册

6. Scientists worked together day and night to rescue the temple because they wanted to preserve it for the next generation.
The reason why scientists worked together day and night to rescue the temple is that they wanted to preserve it for the next generation.
closed. B: A vacation is the days during which you enjoy freedom.
4. What’s a football coach? (from whom; who)
A: What is a football coach? B: A football coach is someone who trains a person or team
Language points
2. entrance n. 入口;进入 enter v. 进入
the entrance to ......的入口 the college entrance examinations 高考
I will wait for you at the entrance to Guangzhou station. Don’t enter the room without knocking on the door. He passed the college entrance examinations, which made his parents very proud.
Period3GrammarinUse(分层作业)-高二英语精品课堂(上外版2020选择性).

Unit 1 Learning for life时态用法分层练习一、单项选择1.There was an oil painting ________ in the corner. It ________ there for several days.A.laying; bad laid B.laid; had laidC.lying; had lain D.lying; had been lain【答案】C【详解】考查非谓语动词。
句意:角落里有一幅油画,它已经在那里好几天了。
第一个句子是there be句型,空格处需要非谓语动词,动词lie与an oil painting构成主动关系,故使用现在分词短语lying in the corner作后置定语修饰an oil painting,第二空根据句意和for several days可知,第二空动作先于was,使用过去完成时,lie (位于,处于)是一个不规则动词,过去式和过去分词为(lay, lain) ,故C正确。
2.I'm sure you will do better in the test because you___________ so hard this year.A.had been studyingB.have been studyingC.have studiedD.studied【答案】B【详解】考查动词的时态与语态。
句意:我相信你会在测试中做得更好,因为你今年一直很努力。
根据句子语境及this year,可知此处表达“作者一直学习很努力”,结合前面主句时态为一般现在时,可知此处用现在完成进行时。
选项B. have been studying符合题意,故选B。
3.The minister___________ a lecture on current affairs from 9 to 10 tomorrow morning.A.will have given B.has been given C.will give D.will be giving 【答案】D【详解】考查谓语动词。
外研版高二英语选择性必修第一册(2019版)_U6_Using_language_拓展练习(原题版)

Unit 6 Nurturing naturePeriod2Using language拓展练习原题版I.单元要点回扣练II.单句语法填空1. We believe the time and hard work_________(involve)in completing such an important project are worthwhile.2. Much of John Steinbeck's writing was concerned_________the land and the people of America.3. She_________(sleep)for 6 hours and still cannot wake up.4. In order to find the missing child, villagers_________(do)all they can over the past five hours.5. The boss_________(stay)in New York for four days last week. Now he is working in China.6. It is the third time that you_________(come)to our school.7. Henry feels rather tired because he_________(work)in the field for six hours.8. Up to now, the gifted child_________(win) three national prizes in music.9. I_________(look)for my lost book for three days, but I still haven't found it.10. The telephone_________(ring)for minutes, but no one_________(answer)it.III.阅读理解AWhen she first started learning about the climate change from one of her elders, Fawn Sharp was invited on a helicopter flight over the Olympic Mountains to survey the Mount Anderson glacier. But the glacier was gone, melted by the warming climate. Sharp had a deep sense of loss when she discovered the glacier wasn’t there any more.Loss is a growing issue for people working and living on the front lines of climate change. And that gave Jennifer Wren Atkinson, a fulltime lecturer at the University of Washington Bothell, US, an idea for a class.This term, she taught students on the Bothell campus about the emotional burdens of environmental study. She used the experiences of Native American tribes, scientists and activists, and asked her 24 students to face the reality that there is no easy fix—that “this is such an intractable problem that they’re going to be dealing with it for the rest of their lives.”Student Cody Dillon used to be a climate science skeptic(怀疑论者). Then he did his own reading and research, and changed his mind.Dillon wasn’t going into environmental work—he was a computerscience major. Yet, the potential for aworldwide environmental catastrophe seemed so real to him five years ago that he quit his job and became a fulltime volunteer for an environmental group that worked on restoration projects.Six months into the work, he decided that Atkinson’s class was just what he was looking for—a place where he could discuss his concerns about a changing climate.Atkinson said she hoped the class helped her students prepare themselves for the amount of environmental loss that will happen over their lifetimes.“We are already changing the planet—so many species are going to be lost, displaced or massively impacted,” she said. “The future isn’t going to be what they imagined.”1.Why did the author mention the case of Fawn Sharp?A.To lay a basis for Fawn Sharp’s further research.B.To prove Fawn Sharp’s work is similar to Atkinson’s.C.To lead into the issue of loss caused by climate change.D.To show scientists’ concern about the Mount Anderson glacier.2.What’s the main purpose of Atkinson’s class?A.To explore how different people deal with climate change.B.To get students more concerned about environmental issue.C.To find solutions to the Olympic Mountains environmental issue.D.To teach students how to conduct a research about environment.3.Which of the following best explains the underlined word “intractable” in paragraph 3?A.Simple.B.Difficult.C.Complicated. D.Interesting.4.How did Atkinson’s class influence Dillon?A.Dillon worked as a parttime volunteer for restoration projects.B.It made him realize a planetwide climate disaster would happen.C.It encouraged him to be more involved in environmental protection.D.It discouraged him to work on restoration projects for the environment.BScientists are preparing to launch the world’s first machine to clean up the planet’s largest mass of ocean plastic.The experts believe the machine should be able to collect half of the detritus in the patch—about 40,000 metric tons—within five years. In the past few weeks they have been busy welding together giant tubes that will sit on the surface of the sea and form the skeleton of the machine, creating the largest floating barrier ever made.The system, originally dreamt up by Mr. Slat, will be sh ipped out this summer to the Great Pacific Garbage Patch, between Hawaii and California, which contains estimated 1.8 trillion pieces of plastic. It will be the first ever attempt to tackle the patch since it was discovered in 1997.Mr. Slat was 16 and still at school when he was diving in Greece and first saw for himself the amount of plastic polluting the sea. “There were more bags than fish down there,” he recalls. Two years later he came up with a solution, quit university after six months and set up The Ocean Cleanup as a company. Mr. Slat says the first plastic to arrive on shore will be a major milestone. “We as humanity created this problem, so I think it’s also our responsibility to help solve it,” he says.The Great Pacific Garbage Patch(GPGP) covers an area of 1.6 million square kilometers and contains at least 79,000 tons of plastic, research found last month. Most of it is made up of “ghost gear”—parts of abandoned and lost fishing gear, such as nets and ropes—often from illegal fishing vessels.Ghost gear kills more than 100,000 whales, dolphins and seals each year, according to scientific surveys. Seabirds and other marine life are increasingly being found dead with stomachs full of small pieces of plastic. Creatures eat plastic discarded in the sea thinking it’s food but then starve to death because they are not feeding properly. Others are trapped and die of starvation or are strangled or suffocated by ghost gear.5.What does the underlined word “detritus” in the second paragraph probably mean?A.Waste. B.Ocean.C.System. D.Machine.6.Which one makes up most of the garbage in Pacific from the passage?A.Fishing vessels.B.Dolphins and seals.C.Giant tubes.D.Abandoned fishing gear.7.Why do some creatures in The Great Pacific Garbage Patch die of starvation?A.Because they are killed by ghost gear.B.Because they are suffocated by ghost gear.C.Because they don’t like eating plastic.D.Because they are not feeding properly.8.What is the main idea of the passage?A.A report about the death of marine life.B.News about the first machine to clean up ocean plastic.C.Information about ocean plastic.D.The reason for inventing a machine.IV.阅读七选五There are personal lifestyle changes that you can make that, in some combination, can help reduce your carbon impact. Not all are right for everybody. But applying just a few of them could make a difference.Move closer, to work.Transportation is one of the leading sources of greenhouse gas emissions (排放物). 1________ One way to dramatically cut transportation fuel needs is to move closer to work, use mass transportation, or switch to walking, cycling or some other modes of transport that does not require anything other than human energy.Consume less.2________ Whether by quitting an automobile or employing a reusable grocery sack, cutting back on consumption results in fewer fossil fuels being burned to extract, produce and ship products around the globe.3________A potentially simpler and even bigger effect can be made by doing more with less. Citizens of many developed countries are wasters of energy, whether by speeding in a gas-wasting vehicle or leaving the lights on when not in a room. Similarly, employing more efficient refrigerators, air conditioners and other appliances can cut electricity bills. 4 ________ You can turn the lights or your computers off when you leave the office.Stop cutting down trees.When purchasing wood products, such as furniture or flooring, buy used goods or, failing that, wood proved officially to have been sustainably (可持续地)harvested. The Amazon and other forests are more than the lungs of the earth, 5________A. Be energy efficient.B. Use few electrical appliances.C. But it doesn't have to be that way.D. Such efforts can also be usefully employed at work.E.They may also be humans' short-term hope for limiting climate change.F. The easiest way to cut back on greenhouse gas emissions is simply to buy less stuff.G. Citizens Spend more money on electricity to power devices when they're off than when they're onV.短文语法填空When we think about our daily habits and how they affect the environment, we focus 1__________ how much water and electricity we use, 2__________ if we choose a bike instead of a car when going outside. But even the 3__________(small) things can have a huge impact on our planet.Take plastic straws (吸管)for example. We often use them when 4__________(enjoy)a cold drink during our lunch or dinner, but Litterati, an app, shows that plastic straws are the sixth most common form of litter in the world. "Every day, Americans throw away 500 million plastic straws, 5__________are enough to circle the Earth twice, CNN reported. The plastic straws can't be recycled. And even worse, 6__________ takes up to 200 years for each one be broken down.To deal with the problem, a lawmaker in California, the US, 7__________(introduce)a bill late last month to reduce the use of plastic straws. Soon, 8__________ waiter in California who gives a customer a plastic straw without 9__________(request)will be breaking the law. The penalty (惩罚)will be up to six months in jail, a $1,000 fine or a combination of both, USA Today reported.“We need to raise 10__________(aware)of the issue of plastic straws and their effects on our waterways oceans," Ian Calderon, who introduced the bill, said in a statement.。
高二英语教师用书:Unit4SectionⅢGrammar含解析

it 的用法(Ⅱ)语境自主领悟先观察原句后自主感悟1.There is no doubt that the earth is becoming warmer and that it is human activity that has caused this global warming rather than a random but natural phenomenon.2.It was a scientist called Charles Keeling who made accurate measurements of the amount of carbon dioxide in the atmosphere from 1957 to 1997.3.They also agree that it is the burning of more and more fossil fuels that has resulted in this increase in carbon dioxide.1.例1中的it is...that...为强调句型,在这个句型中,it没有意义,只是引出被强调的成分。
此处强调的是同位语从句的主语human activity。
2.例2中的it was...who...为强调句型,此处强调的是主句的主语a scientist。
被强调的成分是表示人的词,故也可用who。
3.例3中的it is...that...为强调句型,此处强调的是宾语从句的主语the burning of more and more fossil fuels。
一、强调句型的基本结构强调句型的基本结构为:it is/was+被强调部分+that/who+其他成分1.此结构中it 没有意义,只是引出被强调部分。
2.此强调句型只能强调主语、宾语、状语,不能强调谓语。
3.被强调的成分是表示人的词时用who/that,而被强调成分是其他时(事物、时间、地点等)只能用that。
选择性Unit6 Natureinwords【速记清单】(原卷版)

选择性必修第三册Unit 6Nature in words考点1insist v. 坚称,坚决认为(教材P62)【拓展】【经典练】单句语法填空①(牛津高阶)I insist that you ________ (take) immediate action to put this right.②(剑桥高阶)Greg still insists (that) he ________ (do) nothing wrong.③(牛津高阶)She kept insisting ________ her innocence.单句表达④总之,只要你坚持这样做,你就会获得收获。
In conclusion, so long as ________________________,you will reap a harvest.考点2. bend v. 变弯曲(教材P63)【拓展】【经典练】写出withdraw在下列句中的词义①(剑桥高阶)I bent ________ and picked up the coins lying on the road.②(牛津高阶)He is bent on ________ (win) at all costs.③(牛津高阶)She managed to bend the mittee ________ her opinion.单句表达④(牛津高阶)他不能专心学习。
He couldn't ____________________ his studies.考点3.glare n. 刺眼的强光;怒视vi. 怒目而视;闪耀(教材P63) 【拓展】【经典练】选词填空(stare at/glare at/glance at)①(牛津高阶)I only had time to ____________ the newspapers.②(剑桥高阶)Don't ____________ people like that, it's rude.③(朗文当代)She ____________ him accusingly.单句表达④(牛津高阶)他没有喊叫,只是默默地怒视着我。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
A Note on the Use of the Woodbury Formula To SolveCyclic Block Tri-Diagonal and Cyclic Block Penta-diagonalLinear Systems of EquationsMilan BatistaUniversity of Ljubljana, Faculty of Maritime Studies and TransportPot pomorščakov 4, 6320 Portorož, Slovenia, EUmilan.batista@Abdel Rahman A. Ibrahim KarawiaMathematics Department, Faculty of Science, Al-Qassim University,Buraidah 51452, Al-Qassim, KSA.abibka@.egAbstractThe article presents the theoretical background of the algorithms for solving cyclic block tridiagonal and cyclic block penta-diagonal systems of linear algebraic equations present in [1] and [2]. The theory is based on the Woodbury formula.Keywords: Linear algebraic systems; Block system; Cyclic systems; Periodic system; Tridiagonal systems; Penta-diagonal system; Woodbury formula1 IntroductionThe algorithms for solving the cyclic block tri-diagonal (CBTS) and cyclic block penta-diagonal systems (CBPS) of equations presented in ref [1], [2] are based on ad hoc introduction of the new unknown vector(s) which transform the original system into a non-cyclic system which can then be solved by standard methods. In this short paper the theoretical background of the algorithms based on the Woodbury formula ([3],[4]) will be given. Before proceeding it is perhaps necessary to emphasize that while the presenttreatment for solving CBTS differs only slightly from the method present in [5], the method for solving CBPS seems to be different from known methods.Now, the object of consideration is the cyclic block penta-diagonal system of linear algebraic equations Ax f = (1)where111112222233331111000n n n n nnnnn B C D E A A B C D E E A B C A D A B C C D E A B −−−−⎡⎤⎢⎥⎢⎥⎢⎥=⎢⎥⎢⎥⎢⎥⎢⎥⎢⎥⎣⎦"""####%%%%#""""(2)is a cyclic block penta-diagonal system matrix, ()T12,,...,n x x x x = and()T12,,...,n f f f f = are unknown and known vectors (RHS vector), respectively, and4n ≥ is the number of equations. k A , k B , k C , k D and k E are matrices of size m m ×,and k f and k x are vectors of size m . In what follows, if not stated otherwise, all other matrices have size m m ×and all other vectors have size m . Also the vectors and matrices will be denoted by Roman lower-case and upper case letters, and scalars will be denoted by Greek lower-case letters. A unit matrix will be denoted as I and its dimension should be clear from the context; also from the context the meaning of the sign 0, which will be used for denoting scalar value or a null-matrix, should be clear.2 Cyclic block tri-diagonal systemWhen 0k k D E == the system (1) becomes a CBTS. To solve it the system matrix A is first de-composed into the form suggested by the Woodbury formulaT A AUV =+ (3)where is Ais an n n × block matrix, and U and V are 1n × block matrices. For systems under discussion a simple way to restore the off diagonal terms in (2) by (3) is determining that the product of the matrices U and T V in (3) is of the form[]11110000000000000000Tn n nn U X A UV V V U C X ⎡⎤⎡⎤⎢⎥⎢⎥⎢⎥⎢⎥⎢⎥⎢⎥==⎢⎥⎢⎥⎢⎥⎢⎥⎢⎥⎢⎥⎣⎦⎣⎦""#"##"##""(4)where matrices 1U , n U , 1V , n V , 1X , and n X should satisfy the following conditions 111111n n n n n n U V A U V C U V X U V X ==== (5)By introducing (4) into (3) one finds111222333111000000000000n n n nn n B X C AB C A B C AA B C A B X −−−−⎡⎤⎢⎥⎢⎥⎢⎥=⎢⎥⎢⎥⎢⎥⎢⎥−⎢⎥⎣⎦"""## ##%%%%#""""(6)The system (5) is four equations for six unknown matrices so its solution is not unique. A simple way to satisfy the first two of (5) is to choose 111n n n U I V A U I V C ααγ==== (7)where α and γ are non-zero scalars. Consequently,11n n X C X A γααγ==(8)Here the present derivation differs from that in [5] where the values 1αγ== are implicitly assumed. By (8) the matrix Atakes the same form as the matrix of the system (3) in ref [1]. By using (3) the system (1) becomes()TAUV x f +=Multiplying this with 1A − , where A is assumed to be non-singular, yields the system ()TI ZV x y += (9)where []1,...,Tn Z Z Z =, with matrices k Z and ()T12,,...,n y y y y =, with vectors k y , aregiven by 11Z A U y Af −−== (10)This is precisely the solution of the systems (6) and (7) used in ref [1]. From (9) the final solution of (1) is ()1T x I ZV y −=+ (11)where T I ZV + is assumed to be non-singular. With the Woodbury formula the inversion of this matrix is ()11T T I ZV I ZM V −−+=− (12)where T M I V Z =+ (13)is a matrix of order m m × which is assumed to be nonsingular. By (11) and (12) the solution x can be written in the form (eq 5 in [1]) x y Zu =− (14)where 1T u M V y −= is the vector. By using (7) one can easily find that 11n n M I C Z A Z γα=++ and 11T n n V y C y A y γα=+ so the vector u is computed by()()11111n n n n u I C Z A Z C y A y γαγα−=+++ (15)This is precisely the same vector as vector (15) in ref [1]. In this way the equivalence between the method used in [1] and when using the Woodbury formula is demonstrated.3 Cyclic block penta-diagonal systemWhen 121n n E E D D −=== the CBPS (1) can be solved by the same method as the CBTS. In general, however, to solve a CBPS the system matrix A may be de-composed into the following formT T A A UV PQ =++ (16)where Ais an n n × block matrix, and U , V , P and Q are 1n × block matrices. To restore the off diagonal terms in (2) the product of the matrices U and T V should be[]111111210000000000Tn n n nn nn U X Y E A UV V V V V U C D Y X −⎡⎤⎡⎤⎢⎥⎢⎥⎢⎥⎢⎥⎢⎥⎢⎥==⎢⎥⎢⎥⎢⎥⎢⎥⎢⎥⎢⎥⎣⎦⎣⎦""#"##"##"" (17)where matrices 1U , n U , 1V , 2V , 1n V −, n V , 1X , 1Y , n X , and n Y should satisfy the following conditions11111121111211n n n n n nn n nn n nU V A U V C U V E U V D U V X U V Y U V Y U V X −−======== (18)and the product of matrices P and T Q should yield[]22211110000000000000000Tn n n n P X E PQ Q Q P D X −−−⎡⎤⎡⎤⎢⎥⎢⎥⎢⎥⎢⎥⎢⎥⎢⎥==⎢⎥⎢⎥⎢⎥⎢⎥⎢⎥⎢⎥⎣⎦⎣⎦"""###"##"" (19)where matrices 2P , 1n P −, 1Q , n Q , 2X and 1n X − should satisfy the conditions 2211111211n n n n n n P Q E P Q D PQ X P Q X −−−−==== (20)By knowing U , V , P and Q, one, from (16), finds that T T A A UV PQ =−− or explicitly111112222233331111000000000n n n n nn nn n B X C Y D A XB C D E A B C AA B C X E A Y B X −−−−−−⎡⎤⎢⎥−⎢⎥⎢⎥=⎢⎥⎢⎥⎢⎥−⎢⎥−−⎢⎥⎣⎦"""####%%%%#""""(21)Both systems (18) and (20) are under-determinate. A simple way to satisfy the first two of (18) is to choose111n n n U I V A U I V C ααγ==== (22)where α and γ are a non-zero scalars. From the rest of (18) one obtains1121111n n n n n n V E V D X C Y D Y E X E αγγγααααγγ−======(23)Similarly, to satisfy first two of (20) one may set 22111n n n P I Q E P I Q D ββδδ−−==== (24)where β and δ are non-zero scalars, and, consequently,2112n n X D X E δββδ−−==(25)By (23) and (25) the matrix (21) has the form of matrix (5) in [2]. Now, by (16) the system (1) becomes()TT AUV PQ x f ++= (26)By multiplying this by 1A − , where A is assumed to be non-singular, one obtains the system ()TT I ZVWQ x y ++= (27)where []1,...,Tn Z Z Z =, with matrices k Z , []1,...,Tn W W W =, with matrices k W and()T12,,...,n y y y y =, with vectors k y , are given by111Z A U W A P y Af −−−=== (28)This is again precisely the solution of the systems (9) in ref [2]. From (27) the final solution of (1) is ()1T T x I ZV WQ y −=++ (29)whereT T I ZV WQ ++ is assumed to be non-singular. By nothing that[],,TT T T TZV WQ Z W V Q ⎡⎤+=⎣⎦the inversion of this matrix can be, by use of Woodburyformula, written as (this was corrected) ()[]11,,TT T T TI ZV WQ I Z W M V Q −−⎡⎤++=−⎣⎦ (30)where T T TTI V Z V W M Q ZI Q W ⎡⎤+=⎢⎥+⎣⎦(31)is a matrix of the order 22m m × which is assumed to be nonsingular. The solution x can therefore be written in the form (eq 8 in [2]) x y Zu Wv =−− (32)where 1T u M V y −= and 1T v M Q y −= are the vectors. By using (22) and (24) and (31) one can easily restore the system (17) in [2] for the determination of u and v . The equivalence between the method used in [2] and that using the generalized Woodbury formula is thus shown.4 ConclusionsIn the article the theoretical background of the method for solving cyclic block tri- and penta-diagonal linear systems present in ref [1] and [2] are given. In these references future details, implementation and numerical examples can be found. As is well known ([4],[5]) the attractiveness of the present method is that the cyclic block system (or any other system with the same off diagonal structure) can be solved through fewer operations than by using direct elimination or some direct sparse system algorithms (for example sparse 'skyline') if one poses an efficient way to solve the corresponding block diagonal system, for, besides solving this system, one must for CBTS additionally solve just the system of order m m× and in the case of CBPS just the system of order ×. Clearly, the present method works if the matrices A -- (12) and (31) -- and M 22m m--(13) and (31)--are non-singular. From the practical point of view non-singularity of matrices is tested by the program. Theoretical consideration is beyond the scope of the paper. The same is true also for the discussion of the optimal choice of parameters αβγ and δ, which remains an open question.,,References[1]Batista M. A Cyclic Block-Tridiagonal Solver, Advances in Engineering Software37, 2, (2006),: 69 - 74[2]Batista M. A Method for Solving Cyclic Block Penta-diagonal Systems of LinearEquations. arXiv:0803.0874v3 , 2008[3]Golub G.H., Van Loan C.H. Matrix Computations, Third Edition, Johns HopkinsUniversity Press, (1996)[4]Press W.H., Teukolsky S.A., Vetterling V.T., Flannery P.B. Numerical Recipes inC; The Art of Scientific Computing, Cambridge University Press, 1992[5]Yarrow M. Solving periodic block tridiagonal systems using the Sherman-Morrison-Woodbury formula. AIAA Computational Fluid Dynamics Conference, 9th, Buffalo, Technical Papers (A89-41776 18-02). Washington, DC, 1989, p. 188-196.。