没有合适的资源?快使用搜索试试~ 我知道了~
首页2018版《应用线性代数与矩阵分析》:实验科学视角下的问题求解工具
《应用线性代数与矩阵分析》第二版(2018)是一本面向现代学习需求而设计的教材,由Thomas S. Shores撰写,旨在大学数学教育中提供深入理解线性代数和矩阵分析的基础。该书在理论、实践练习和分析写作项目之间取得了平衡,强调了这一领域作为实验科学的角色,它不仅教授抽象概念,而且提供了解决实际问题的工具。 在第二版中,作者更新了教学方法,以适应时代变化,尤其是在智能科技日益普及的时代,线性代数的重要性愈发凸显。书中频繁引用Google的PageRank技术为例,这一算法几乎贯穿全书,展示了线性代数在搜索引擎优化等实际应用中的核心地位。作者认为,对于许多专业学生来说,线性代数将会像其他基础学科一样,在他们的职业生涯中发挥关键作用。 教材特色在于其综合的教学内容,涵盖了矩阵运算、向量空间、线性变换、特征值和特征向量、行列式、秩和逆矩阵等核心概念,同时配以大量的计算练习,以培养学生的实践能力。此外,电子版提供了ISBN以及DOI,便于读者获取和引用。图书馆编目号2018930352表明这是2018年的修订版,前一版发行于2007年,由Springer Science+Business Media出版,而第二版则由Springer International Publishing作为Springer Nature的一部分出版。 《应用线性代数与矩阵分析》第二版旨在帮助学生建立坚实的理论基础,并通过实际项目的参与,使他们能够在解决问题时熟练运用所学知识,从而适应未来科技驱动的工作环境。无论是对教师还是学生而言,这都是一本紧跟时代脉搏,注重实践应用的优秀教材。
资源详情
资源推荐
8 1 LINEAR SYSTEMS OF EQUATIONS
The PageRank Tool
Consider the Google problem of displaying the results of a search on a certain
phrase. There could be many thousands of matching web pages. So which
ones should be displayed in the user’s window? Enter PageRank technology
(famously referenced by Kurt Bryan and Tanya Leise in [5] as a “billion dollar
eigenvalue”) which ranks the pages in terms of an “importance” score. This
remarkable technology has found significant application in areas such as chem-
istry, biology, bioinformatics, neuroscience, complex systems engineering and
even sports rankings (a comprehensive summary can be found in [13]).
Let’s start small: suppose we have a web of four pages represented as in
Figure 1.4 with pages as vertices and links from one page to another as arrows.
1
2
3
4
Fig. 1.4: A web with four pages as vertices and links as arrows.
Here is a first pass at page ranking (but not the last, we will return to this
significant example with refinements several times more in this text). We could
simply count backlinks (incoming links) of each page and rank pages according
to that score, larger being more important than smaller. One problem with
this solution is that it would give equal weight to a link from any page, whether
the linking page were of low or high rank. Another problem is that the rank of
two pages could be artificially inflated by increasing the number of backlinks
and outgoing links between them. So here is a second pass to correct some of
these deficiencies: let a page score be the sum of all scores of pages linking
to it. For page i let x
i
be its score and L
i
be the set of all indices of pages
linking to it. Then the score for vertex i is given by
x
i
=
x
j
∈L
i
x
j
. (1.3)
But that ranking could still give excess influence to a page simply by its linking
from many other pages. To correct this deficiency we make a third pass: for
page j let n
j
be its total number of outgoing links on that page. Then the
score for vertex i is given by
x
i
=
x
j
∈L
i
x
j
n
j
. (1.4)
The result is that each page divides its one unit of influence among all pages to
which it links, so that no page has more influence to distribute than any other.
1.1 Some Examples 9
This is a good start on PageRank. However there are additional problems
with these formulations of the ranking problem which we shall resolve with
yet another pass at it in Section 2.5 of Chapter 2.
Example 1.6. Exhibit the systems of equations resulting from applying the
ranking systems of the preceding discussion to the web of Figure 1.4.
Solution. If we simply count backlinks, then there is nothing to solve since
counting links gives x
1
=2, x
2
=2, x
3
=2and x
4
=1so that vertices 1, 2
and 3 are tied for most important with two backlinks, while vertex 4 is the
least important with only one backlink. If we use the second approach, then
we can see from inspection of the graph and equation (1.3) that the resulting
linear system is
x
1
= x
2
+ x
3
x
2
= x
1
+ x
3
x
3
= x
1
+ x
4
x
4
= x
3
.
Finally, if we use equation (1.4) for the third approach, the resulting system
is
x
1
=
x
2
1
+
x
3
3
x
2
=
x
1
2
+
x
3
3
x
3
=
x
1
2
+
x
4
1
x
4
=
x
3
3
.
Note 1.1. In some of the exercises and projects in this text you will find
references to “technology tools.” This may be a scientific calculator that is
required for the course, a math computer program or a computer system for
which you are given an account. This includes both hardware and software,
which many authors commonly term a “computer algebra system” or “CAS”.
This textbook does not depend on any particular system, but certain exercises
require a suitable computational device. It will occasionally give a few details
about using ALAMA Calculator, a software program which was designed with
this text in mind.
10 1 LINEAR SYSTEMS OF EQUATIONS
1.1 Exercises and Problems
Exercise 1. Solve the following systems algebraically.
(a)
x +2y =1
3x − y = −4
(b)
x − y +2z =6
2x − z =3
y +2z =0
(c)
x − y =1
2x − y =3
x + y =3
Exercise 2. Solve the following systems algebraically.
(a)
x − y = −3
x + y =1
(b)
x − y +2z =0
x − z = −2
z =0
(c)
x +2y =1
2x − y =2
x + y =2
Exercise 3. Determine whether each of the following systems of equations is
linear. If so, put it in standard form.
(a)
x +2 =y + z
3x − y =4
(b)
xy +2=1
2x − 6=y
(c)
x +2y = −2y
2x = y
2=x + y
Exercise 4. Determine whether each of the following systems of equations is
linear. If so, put it in standard format.
(a)
x +2= 1
x +3=y
2
(b)
x +2z = y
3x − y = y
(c)
x + y = −3y
2x = xy
Exercise 5. Express the following systems of equations in the notation of the
definition of linear systems by specifying the numbers m, n, a
ij
,andb
i
.
(a)
x
1
− 2x
2
+ x
3
=2
x
2
=1
−x
1
+ x
3
=1
(b)
x
1
− 3x
2
=1
x
2
=5
Exercise 6. Express the following systems of equations in the notation of the
definition of linear systems by specifying the numbers m, n, a
ij
,andb
i
.
(a)
x
1
− x
2
=1
2x
1
− x
2
=3
x
2
+ x
1
=3
(b)
−2x
1
+ x
3
=1
x
2
− x
3
=5
Exercise 7. Write out the linear system that results from Example 1.3 if we
take n =4, y
5
=50and f (x)=3y(x).
Exercise 8. Write out the linear systems that result from Example 1.6 if we
remove vertex 4 and its connecting edges from Figure 1.4.
Exercise 9. Suppose that in the input–output model of Example 1.4 each sec-
tor charges a unit price for its commodity, say p
1
,p
2
,p
3
, and that the MPS
columns of the consumption matrix represent the fraction of each producer
commodity needed by the consumer to produce one unit of its own commod-
ity. Derive equations for prices that achieve equilibrium, that is, equations
that say that the price received for a unit item equals the cost of producing
it.
1.1 Some Examples 11
Exercise 10. Suppose that in the input–output model of Example 1.5 each
producer charges a unit price for its commodity, say p
1
,p
2
,p
3
,p
4
and that the
columns of the table represent fraction of each producer commodity needed by
the consumer to produce one unit of its own commodity. Derive equilibrium
equations for these prices.
Exercise 11. Solve the system that results from the second pass of Example 1.6
for page ranking.
Exercise 12. Solve the system that results from the third pass of Example 1.6
for page ranking given that x
4
is assigned a value of 1.
Exercise 13. Construct a linear system that has x
1
=1, x
2
= −1 as a solution
and right-hand side terms b
1
=1, b
2
= −2, b
3
=3.
Exercise 14. Construct a linear system that has both x
1
=1, x
2
= −1 and
x
1
=2, x
2
=2as solutions and right-hand side terms b
1
=3, b
2
=1, b
3
=4.
Problem 15. Suppose that we construct a web of pages by removing vertex 4
and its connecting edges from Figure 1.4. Write out the system of equations
that results from the second and third passes of Example 1.6 for page ranking
and solve these systems.
Problem 16. Use ALAMA Calculator or other technology tool to solve the sys-
tems of Examples 1.4 and 1.5. Comment on your solutions. Are they sensible?
Problem 17. A polynomial y = a
0
+ a
1
x + a
2
x
2
is required to interpolate a
function f(x) at x =1, 2, 3,wheref(1) = 1, f(2) = 1,andf(3) = 2. Express
these three conditions as a linear system of three equations in the unknowns
a
0
,a
1
,a
2
. What kind of general system would result from interpolating f (x)
with a polynomial at points x =1, 2,...,n where f (x) is known?
*Problem 18. The topology of a certain network is indicated by the digraph
(directed graph) pictured below, where five vertices represent locations of
hardware units that receive and transmit data along connection edges to other
units in the direction of the arrows. Suppose the system is in a steady state
and that the data flow along edge j is the nonnegative quantity x
j
. The single
law that these flows must obey is this: net flow in equals net flow out at each
of the five vertices (like Kirchhoff’s first law in electrical circuits). Write out
a system of linear equations satisfied by variables x
1
,x
2
,x
3
,x
4
,x
5
,x
6
,x
7
.
12 1 LINEAR SYSTEMS OF EQUATIONS
Problem 19. Use ALAMA Calculator or other technology tool to solve the
system of Example 1.3 with conductivity K =1and internal heat source
f(x)=x and graph the approximate solution by connecting the points (x
j
,y
j
)
as in Figure 1.3.
1.2 Notation and a Review of Numbers
The Language of Sets
The language of sets pervades all of mathematics. It provides a convenient
shorthand for expressing mathematical statements. Loosely speaking, a set
can be defined as a collection of objects, called the members of the set. This
definition will suffice for us. We use some shorthand to indicate certain rela-
tionships between sets and elements. Usually, sets will be designated by upper-
case letters such as A, B, etc., and elements will be designated by lowercase
letters such as a, b,etc.Asusual,setA is a subset of set B if every element of
A is an element of B,andaproper subset if it is a subset but not equal to B.
Two sets A and B are said to be equal if they have exactly the same elements.
Set Symbols
Some shorthand:
∅ denotes the empty set, i.e., the set with no members.
a ∈ A means “a is a member of the set A.”
A = B means “the set A is equal to the set B.”
A ⊆ B means “A is a subset of B.”
A ⊂ B means “A is a proper subset of B.”
Therearetwowaysinwhichwemaydefineaset:wemaylist its elements,
such as in the definition A = {0, 1, 2, 3}, or specify them by rule such as in
the definition A = {x | x is an integer and 0 ≤ x ≤ 3}. (Read this as “A is
the set of x such that x is an integer and 0 ≤ x ≤ 3.”) With this notation we
can give formal definitions of set intersections and unions:
Definition 1.3. Set Union, Intersection, Difference Let A and B be sets.
Then the intersection of A and B is defined to be the set A ∩ B =
{x | x ∈ A and x ∈ B}.Theunion of A and B is the set A ∪ B =
{x | x ∈ A or x ∈ B} (inclusive or, which means that x ∈ A or x ∈ B or
both). The difference of A and B is the set A − B = {x | x ∈ A and x ∈ B}.
Example 1.7. Let A = {0, 1, 3} and B = {0, 1, 2, 4}.Then
剩余486页未读,继续阅读
zwxeye
- 粉丝: 12
- 资源: 46
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- AirKiss技术详解:无线传递信息与智能家居连接
- Hibernate主键生成策略详解
- 操作系统实验:位示图法管理磁盘空闲空间
- JSON详解:数据交换的主流格式
- Win7安装Ubuntu双系统详细指南
- FPGA内部结构与工作原理探索
- 信用评分模型解析:WOE、IV与ROC
- 使用LVS+Keepalived构建高可用负载均衡集群
- 微信小程序驱动餐饮与服装业创新转型:便捷管理与低成本优势
- 机器学习入门指南:从基础到进阶
- 解决Win7 IIS配置错误500.22与0x80070032
- SQL-DFS:优化HDFS小文件存储的解决方案
- Hadoop、Hbase、Spark环境部署与主机配置详解
- Kisso:加密会话Cookie实现的单点登录SSO
- OpenCV读取与拼接多幅图像教程
- QT实战:轻松生成与解析JSON数据
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功