本文主要是介绍什么是线性代数(Linear algebra)?,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
什么是代数
代数的英文是Algebra,这个英文源自一个阿拉伯语“al jebr”,意思是 破碎部分的重新组合。这个意思促进了我代数的概念的理解。在代数中,我们会使用基本的算术(加、减、乘、除),便是对于要处理的量通常是未知的,我们会用一些字符,如字母来暂时代替这些量,这也是为什么它们会用字母来表示的原因,先用个占位符占着那个位置先。如a+b+bc = 100, 字母a、b和c都代表了一个数字。在实际处理时,才会代入具体的数字到占位符上。这颇有将数字重新组合在一起的意味。
所以代数就是这些用于代表数字的字符或字母,代数存在于一个数学方程式中,离开数学方程式来谈代数这个概念是没有意义的。换句说,如果一个数字方程式中存在用来代表一些具体的数字的字符或字母,那么这就是在用代数处理方程式问题了。
什么是方程式
方程式,英文equation,在equation这个单词的开始部分equa和equal、equality、equate相似,都与使用事物平衡有关。所以方程式(equation)就是两个量相等的表述,用=等号连接。
线性方程(Linear equation)
线性方程就是有n变量x1…xn,形如a1x1+a2x2+…+anxn=b的方程,其中a1…an是方程的系数。所谓系数(coefficient)就是一个常量,coefficient在英文中的意思就是结合在一起产生结果。在代数中就是那个和字符或字母(变量)乘在一起的数字常量。
在代数中,线性方程是方程类型之一,其他的方程类型还有二次方程(quadratic equation)、三次方程(cubic equation)等等。方程的次数是方程中变量的最高次幂。最高次数为2就叫二次方程,最高次数为3就叫三次方程,依次类推。方程中的最高次幂叫做方程的度也叫方程的阶。
一次方程也叫线性方程,线性方程只包含线性项。所谓线性项就是变量指数为1的项。如x2 + bx = 120 (b为系数),在这个二次方程中bx就是线性项,因其变量的最高次幂为1.
!!! 二次方程不是线性方程
未完待续…
这篇关于什么是线性代数(Linear algebra)?的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!