数学术语——内积(inner product)

内积(inner product)(德语inneres produkt)这个术语由Hermann Günther Grassman (1809-1877) 于1844年在他的著作<<Die lineale Ausdehnungslehre>>(线性扩张论)中创造。

牛津词典第二版定义为"so named because an inner product of two vectors is zero unless one has a component 'within' the other, i.e. in its direction." (这样定义,是因为如果一个向量在另一个向量的"内部"有一个分量,即有一个分量与另一个向量在同一个方向,否则,两个向量的内积为0。)

根据以上定义,以二维向量为例,内积反应的是两个向量在多大程度上指向同一方向。如果完全垂直,即正交,那么其分量完全不在同一个方向上,所以内积为零。但为何不选择定义反向为内积0的条件呢?因为向量反向时,它们是共线的,因此,退化为标量了。

根据Schwartzman的说法:当德国梵文学者 Hermann Günther Grassman (1809-1877) 发展超复数的一般代数时,他意识到有可能存在不止一种类型的乘法。 对于多种可能类型中的两种,他将其分别命名为内部的(inner)乘积外部的(outer)乘积。 选择这些名称似乎是因为它们是反义词而不是表示任何内在含义。

在英语中,内积(inner product)出现在 1909 年的韦伯斯特词典中,尽管 Cajori(1928-29)使用术语是内积(internal product)和外积(external product)。

因为两个向量的内积是标量的,因此又称标量积、点乘点积(dot product)、数量积

        因此,内积可以理解为同一个方向上两个向量长度的乘积。如果两个向量不在同一个方向,则以一个向量为基准,另一个向量在这个向量上的投影与这个基准向量的乘积为两个向量的内积。比如,设有两个向量A,B,它们之间的夹角为 θ ,则以 A为基准,则B在A上的投影为B'= ||B||cos(θ),因此,A,B的内积为   (A,B) = B'A = ||B||cos(θ) ||A||,即,(A,B) = ||A|| ||B||cos(θ)。同时,由于 |cos(θ)|≤1 ,因此,有 |(A,B)|≤||A|| ||B|| 。

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Inner_product是一个在数学和编程中常见的概念。在数学中,内积是一个将两个向量映射到一个标量的运算。它计算两个向量之间的乘积,并将这些乘积相加。引用提到了在英语中,内积术语出现在1909年的韦伯斯特词典中。引用中还提到了内积的标准定义,初值为0,但可以选择为对应元素的乘积之和指定不同的初值。 在编程中,inner_product是一个函数模板,它计算两个序列的内积,并返回结果。引用中提到了在C++中,可以使用functional头文件中的inner_product函数来计算两个序列的内积。这个函数接受两个输入序列、一个初始值和一个二元函数对象作为参数。它将两个序列中对应元素的乘积相加,并将结果与初始值进行累加。注意,初始值不能为0,以避免结果总是为0。在使用inner_product函数时,需要确保使用正确的类型。 因此,inner_product是一个用于计算两个向量或序列的内积数学运算或编程函数。它将两个向量中对应元素的乘积相加,并返回结果。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* [数学术语——内积(inner product)](https://blog.csdn.net/ComputerInBook/article/details/130664147)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] - *2* *3* [C++ inner_product内积计算方法详解](https://blog.csdn.net/Hk_john/article/details/85321676)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值