斐波那契数列通项公式推导及其类似构造共轭公式反求递推式

斐波那契数列通项的两种求法 本文将介绍斐波那契数列通项公式的两种求法,以及如何通过计算机来计算通项. 阅读详情

一、斐波那契数列通项公式推导

我们知道斐波那契数列递推公式

fn=fn−1+fn−2(n≥2)fn=fn−1+fn−2(n≥2)

即
fn−fn−1−fn−2=0fn−fn−1−fn−2=0

求解这个递推关系的一种方法是寻找形式为

fn=qnfn=qn
的解

因此得到

qn−qn−1−qn−2=0qn−qn−1−qn−2=0

qn−2(q2−q−1)=0qn−2(q2−q−1)=0

所以我们求解

q2−q−1=0q2−q−1=0
的解

发现方程的根为

q1=1+5–√2,q2=1−5–√2q1=1+52,q2=1−52

因此

fn=(1+5–√2)n,fn=(1−5–√2)nfn=(1+52)n,fn=(1−52)n

两者都为斐波那契递推关系的解。

因为非波那契递推关系是线性的且齐次,所以对于任选常数c1,c2c1,c2

fn=c1(1+5–√2)n+c2(1−5–√2)nfn=c1(1+52)n+c2(1−52)n

因为我们知道任意fn的值,所以只需枚举两个n的数解方程组即可fn的值,所以只需枚举两个n的数解方程组即可

{ (n=0)  c1+c2=0 (n=1)  c1(1+5√2)+c2(1−5√2)=1{ (n=0)  c1+c2=0 (n=1)  c1(1+52)+c2(1−52)=1

解得

c1=15–√,c2=−15–√c1=15,c2=−15

综上所述:

非波那契数满足公式

fn=15–√(1+5–√2)n−15–√(1−5–√2)nfn=15(1+52)n−15(1−52)n

二、构造共轭公式并反求递推关系

为什么要讲这个东西呢

因为最近做到了几个题,涉及到求解含有根号的多项式的高次幂

即求解形式

(a+b√)n(a+b)n

对于这样的题目的求解,我们必然要联想非波那契通项公式

因此我们会构造数列

fn=(a+b√)n+(a−b√)nfn=(a+b)n+(a−b)n

类似于非波那契通项公式对吧

那么这个数列怎么求呢,我们要是知道递推关系就好了

所以下面说一下怎么求出递推关系

其实看了上面非波那契数列通项公式的推导过程大家就明白了,就是上面的过程倒着来一边嘛

我们设的推关系满足形式:

fn=p⋅fn−1+q⋅fn−2fn=p⋅fn−1+q⋅fn−2

类比上面推导过程相当于我们已经知道了方程

f2−pf−q=0f2−pf−q=0

的两个解
f1=a+b√,f2=a−b√f1=a+b,f2=a−b

所以带入求解p,q即可

最终得到:

{ p=2a q=b−a2{ p=2a q=b−a2

因此我们得到了递推式

fn=2a⋅fn−1+(b−a2)⋅fn−2fn=2a⋅fn−1+(b−a2)⋅fn−2

对于这样递推式的求解对于取模的情况,我们可以尝试打表看看取模有没有循环节,如果发现有那就可以直接线性预处理出循环节长度即可,否则用矩阵快速幂,可以解决所有递推式的快速求解

斐波那契数列通项公式的推导证明----举一反三 2021年5月20号的那天,作为单身狗的我就不给大家添乱了,写下了这篇博客,斐波那契数列的通项公式的推导,并且加深举例,让大家可以举一反三,这篇证明为了通俗易懂一点,仅仅用到了高2的数学,一步一步带大家计算推导,并没有使用矩阵来证明。 阅读详情

相关推荐

Fibonacci数列的递推公式为:Fn=Fn-1+Fn-2,其中F1=F2=1。 当n比较大时,Fn也非常大,现在我们想知道,Fn除以10007的余数是多少。

问题描述 Fibonacci数列的递推公式为:Fn=Fn-1+Fn-2,其中F1=F2=1。 当n比较大时,Fn也非常大,现在我们想知道,Fn除以10007的余数是多少。 输入格式 输入包含一个整数n。 输出格式 输出一行,包含一个整数,表示Fn除以10007的余数。 样例输入 10 样例输出 55 样例输入 22 样例输出 7704 注意:再求解时建议直接计算余数,如果在算出具体值后再求解余数会出现越界的问题, 在这里插入代码片import java.util.*; public class day412

weixin_46049123的博客 827

斐波那契数列通项公式推导

斐波那契数列通项公式推推导

英雄哪里出来 14万+

MATLAB编程挑战:Project Euler与Cody平台实战指南

向量化编程与算法优化是科学计算领域的核心技能,它们通过将循环操作转换为高效的矩阵运算,大幅提升代码执行效率。这一原理在解决复杂数学问题时尤为重要,能够将理论模型转化为高性能的工程实现。其技术价值在于显著降低计算时间与资源消耗,尤其适用于大规模数值模拟、数据分析等场景。在MATLAB环境中,结合Cody平台的Project Euler挑战,开发者可以深入实践向量化思维与算法优化技巧,例如通过逻辑索引、数组预分配和内置函数库,高效解决数论与组合数学问题,从而在实战中锤炼工程能力。

weixin_30475039的博客 438

【斐波那契数列通项公式求解】

斐波那契数列通项公式求解。

u012632105的博客 4174

【信息科学与工程学】【数据科学】数据科学领域——第三篇 数学08 几何学05 平面几何/曲面/立体几何的数学分析01

体积 V=3h​(S1​+S2​+S1​S2​​)=313​​(3​+4253​​+3​⋅4253​​​)=313​​(4293​​+253​​)=313​​⋅4393​​=41339​​≈20.08。直线方向 v=(2,−1,3),平面法向量 n=(1,1,1),所求平面法向量同时垂直于v和n,即 v×n=(−4,1,3),且过直线上一点 (1,0,−1),平面方程 −4(x−1)+1(y−0)+3(z+1)=0⇒ −4x+4+y+3z+3=0⇒ −4x+y+3z+7=0。

weixin_49199313的博客 169

【信息科学与工程学】【数据科学】数据科学领域-第三篇 数学基础04 集合论02

编号类型概念类别概念名称数学定义/描述数学表示性质特征重要特例相关理论问题的数学分析参数列表及参数数值范围关联知识1基础集合论本体集合若干确定的、互不相同的对象的总体A,B,…确定性、互异性、无序性∅,N,RZFC 公理系元素归属判定 x∈A势 ∥A∥∈{finite}∪[ℵ0​,+∞)朴素集合论→公理化2基础集合运算并/交/差/补按逻辑联结词定义的集合操作A∪B,A∩B,A∖B交换律、结合律、分配律、De MorganA∪∅=A布尔代数多集合推广 ⋃i∈I​Ai​I为指标集,可数/不可数测度论3基础构造幂

weixin_49199313的博客 369

hd4565 / 2013 ACM-ICPC长沙赛区全国邀请赛 A. So Easy! · 二阶齐次递推 + 矩阵快速幂

题解 这道题里, 因为 (a−1)2<b<a2(a-1)^2<b<a^2(a−1)2<b<a2, 所以⌈(a+b)n⌉\left \lceil (a+\sqrt b)^n\right \rceil⌈(a+b​)n⌉ 可以看成 (a+b)n+(a−b)n(a+\sqrt b)^n+(a-\sqrt b )^n(a+b​)n+(a−b​)n 然后结合下面这个博客: ...

Yubing792289314的博客 303

【信息科学与工程学】【数据科学】数据科学领域 第六篇 算法设计 101 负载均衡/资源分配/并行算法/流算法/在线算法 /Qos算法/计算机图形图像算法

编号类型领域问题问题的数学分析及算法详细设计及数学表达式及方程式及多项式数学特征参数列表及参数的数值设计(含矩阵、队列、栈、树 、表、图、向量、其他)设计/制造/工艺/工程/工作流程完整实现步骤典型应用场景列表及优点与局限与瓶颈及依赖条件关联知识点连接点1负载均衡网络/分布式系统请求分发、会话保持、健康检查​加权轮询 (Weighted Round Robin):; 。权重为,总权重。每个服务器被选中的概率为。 最小连接数 (Least Connections):选择当前活跃连接数最少的服务器

weixin_49199313的博客 759

构造类斐波那契数列矩阵(矩阵

题目:HDU4565 题目链接: http://acm.hdu.edu.cn/showproblem.php?pid=4565 题意: 求 f(x) = ceil((a+sqrt(b))^n ) 我们设An =(a+sqrt(b))^n , Bn =(a- sqrt(b))^n; Cn = An +Bn; 因为An, Bn共轭,所以Cn是一个整数...

airen6935的博客 299

【信息科学与工程学】计算机科学与自动化——第三百零五篇 计算机系统中的各类运算操作01

编号类型领域运算操作运算类型算法算法的详细设计及数学分析参数列表及参数的数值设计应用场景 (100+条)集合运算​1集合运算关系代数并集 (Union)集合运算归并排序去重合并两个集合,去除重复元素。时间复杂度 O(n+m),n,m为两集合大小。输入:集合A, B。输出:A∪B。数据集成、多表结果合并、去重后的全量数据提取。2集合运算关系代数交集 (Intersection)集合运算哈希交集找出同时属于两个集合的元素。平均时间复杂度 O(min(n,m)),最坏 O(n*m)。输入:集合A, B。输出:A∩

weixin_49199313的博客 1388

斐波那契数列与黄金分割:从通项公式到矩阵快速幂的完整解析

斐波那契数列是计算机科学和数学中最为基础的递推关系之一,其每一项由前两项求和得到,而其相邻项之比逐步逼近黄金分割比0.618。这一数列在算法设计、图形渲染、金融分析乃至生物结构中都展现出广泛的应用价值。理解其通项公式的推导过程,能够帮助开发者掌握特征根法、线性递推解空间等核心数学工具;而性质验证与程序化实现,则体现了数学归纳法与工程实践的紧密结合。在工程领域,矩阵快速幂可以在O(log n)时间内高效计算超大项斐波那契数,克服浮点通项公式的精度瓶颈;斐波那契检索则通过黄金分割切分有序数组,提供了一种无需除法

weixin_33491377的博客 196

So Easy! HDU - 4565(构造共轭+矩阵快速幂)

So Easy! HDU - 4565 A sequence S n is defined as: Sn=⌈(a+b√)n⌉%mSn=⌈(a+b)n⌉%mS_n = \lceil(a+\sqrt{b})^n\rceil\%m Where a, b, n, m are positive integers.┌x┐is the ceil of x. For example, ┌3.14┐=4. Y...

codeswarrior的博客 432

python-调用动态链接库dll/so的方法

使用python ctyeps CDLL来调用linux下的so动态链接库或windows下的dll动态链接库

XIAOXIANG233233的博客 3662

Best Solver HDU - 5451(共轭构造+循环节+快速幂)

Best Solver HDU - 5451 The so-called best problem solver can easily solve this problem, with his/her childhood sweetheart. It is known that y=(5+26–√)1+2x.y=(5+26)1+2x.y=(5+2\sqrt{6})^{1+2^x}. For ...

codeswarrior的博客 369

投入产出表之直接消耗系数和完全消耗系数计算--基于Excel

介绍 上篇博客已介绍投入产出表的结构类型及意义解读,在此就不重复写了。 投入产出法中相对稳定的因素是一些系数,根据投入产出表可以计算很多系数: 案例 案例数据即流量矩阵,采用的是中国2012年的部分行业数据,若有不对,请批评指正哈。 直接消耗系数的计算 根据上表和直接消耗系数的计算公式,直接消耗系数矩阵通常用A表示。农林牧渔产品和服务部门对其他部门产品的直接消耗系数分别为: 这些消耗系数的经济意义是,农、林、牧、渔产品和服务部门每生产单位(1亿元)总产出,要直接消耗0.1378亿元本部门产品,0.26

m0_46271335的博客 7万+

避坑!!!Stata双重机器学习(DML)遇到的问题及解决方式

除了上述代码,我还在Anaconda Navigator图形界面来更新conda,更新过的小伙伴应该都知道,这个过程非常漫长,我大概经历了2-3天,在这个过程中电脑一直运行,但是很不幸,无论哪种方式,最终都没有更新到最新版本。安装成功之后,我抱着试一试的心态再次在stata18MP中运行,没有想到,这次竟然运行成功了!我之前一直用的是stata17MP版本,在运行DML的时候,代码一直出错,我以为是python路径没有设置好的原因,就各种在python上面下功夫,经过各种查找后,确定DML必须要在。

王樰沫 3845

矩阵乘法回顾

常用矩阵加速,和其它知识点结合

蒲公英殇的博客 6165

手把手教你用TUSB2E22中继器实现eUSB2与USB 2.0互转(附实测数据对比)

本文详细介绍了如何利用TUSB2E22中继器实现eUSB2与USB 2.0的高效互转,包括技术背景、硬件设计要点、信号完整性测试方法及故障排查策略。通过实测数据对比,展示了TUSB2E22在信号延迟、功耗和眼图性能上的显著优势,为工程师提供了实用的工程方案。

weixin_29199873的博客 283

所有博客导航

。。

nameofcsdn的博客 1万+

STM32F405实战:手把手教你实现永磁同步电机无感FOC控制(附完整工程文件)

本文详细介绍了基于STM32F405微控制器实现永磁同步电机无感FOC控制的完整实战方案。文章从硬件搭建、CubeMX配置入手,逐步讲解了FOC核心算法、SVPWM调制,并重点阐述了如何结合HFI高频方波注入与滑模观测器(SMO)实现全速域无感控制。内容涵盖算法原理、代码实现、参数整定及调试技巧,并附有完整工程文件,为开发者提供从理论到实践的全面指导。

sun99的博客 265

海康威视VS互联网大厂:薪资、福利、工作强度全方位对比

本文全面对比了海康威视与互联网大厂在薪资、福利和工作强度等方面的差异。海康威视提供稳定的薪资结构和较低的工作强度,适合追求专业深度的职场人;而互联网大厂则以高薪和快速成长吸引人才,但工作压力较大。文章还分析了职业发展路径和长期价值,帮助求职者做出明智选择。

weixin_29171129的博客 386

常用算法代码模板与题单 | 0 - 模拟(更新于2026.10.7)

这篇文档其实是我自己学习路上的一份“复习笔记”。之前看了不少教程,零零散散记了一堆代码片段和小技巧,时间久了就容易忘,翻起来也麻烦。所以干脆花时间整理了一下,把常用的模板、容易踩的坑、还有一些个人觉得挺实用的小技巧都归到了一起。 如果你也在学类似的东西,或许能帮你省下一些翻找的时间;如果有哪里写得不清楚或不对,也欢迎随时指正交流。 希望这份整理也能对你有一点点帮助~ ✨

团爸讲算法 1463

【WorkBuddy专栏14】专家不是「换皮」——角色切换、训练机制与自我进化深度拆解

WorkBuddy专栏14】专家不是「换皮」——角色切换、训练机制与自我进化深度拆解

AI人人懂 591

浅谈斐波那契数列通项公式的推导

但是这个状态转移方程是由前2个状态推导的,为了从前1个状态推导,应该把两个斐波那契数列。状态推导出来,而不需要前两个状态。这个状态转移方程就可以直接由。

wx_Jaffe的博客 2905

BART non-Cartesian 重建:并行成像 压缩感知

本文主要使用并行成像和压缩感知方法实现non-Cartesian MRI 数据的重建。

张哥频道:电生理信号和磁共振成像 1181

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

上一篇: Best Solver HDU - 5451(共轭构造+循环节+快速幂)
下一篇: So Easy! HDU - 4565(构造共轭+矩阵快速幂)
Guuuuuu老师儿
博客等级 码龄9年 259粉丝 718原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值