三角函数与代数恒等式(1)

证明:∏k=1n−1sin(kπn)=n2n−1​\prod_{k=1}^{n-1}sin(\frac{k\pi}{n})=\frac{n}{2^{n-1}}​∏k=1n−1​sin(nkπ​)=2n−1n​​

先证明:

对于一切复数z​z​z​都有zn−1=∏k=1n(z−e2πik/n)​z^n-1=\prod_{k=1}^{n}(z-e^{2\pi ik/n})​zn−1=∏k=1n​(z−e2πik/n)​

zn−1=0→zn=1=cos2kπ+isin2kπ=e2πik→z=e2πik/n(k=1,2,3...n)→zn−1=∏k=1n(z−e2πik/n)z^n-1=0\rightarrow z^n=1=cos2k\pi+isin2k\pi=e^{2\pi ik}\\ \rightarrow z=e^{2\pi ik/n}\ \ (k=1,2,3...n) \\ \rightarrow z^n-1=\prod_{k=1}^{n}(z-e^{2\pi ik/n)}zn−1=0→zn=1=cos2kπ+isin2kπ=e2πik→z=e2πik/n  (k=1,2,3...n)→zn−1=∏k=1n​(z−e2πik/n)

由复数正弦得

sinz=ez−e−z2i=e2z−1ez2i​sinz=\frac{e^z-e^{-z}}{2i}=\frac{e^{2z}-1}{e^z2i}​sinz=2iez−e−z​=ez2ie2z−1​​

∏k=1n−1sin(kπn)=∏k=1n−1e2πik/n−1eπik/n2i=1e(n−1)πi22n−1in−1∏k=1n−1(−1)(1−e2πik/n)=∏k=1n−1(1−e2πik/n)2n−1\prod_{k=1}^{n-1}sin(\frac{k\pi}{n})=\prod_{k=1}^{n-1} \frac{e^{2\pi ik/n}-1}{e^{\pi ik/n}2i}\\=\frac{1}{e^{\frac{(n-1)\pi i}{2}}2^{n-1}i^{n-1}} \prod_{k=1}^{n-1} (-1)(1-e^{2\pi ik/n})\\=\frac{\prod_{k=1}^{n-1}(1-e^{2\pi ik/n})}{2^{n-1}}∏k=1n−1​sin(nkπ​)=∏k=1n−1​eπik/n2ie2πik/n−1​=e2(n−1)πi​2n−1in−11​∏k=1n−1​(−1)(1−e2πik/n)=2n−1∏k=1n−1​(1−e2πik/n)​

由多项式分解得

zn−1=(z−1)∑k=1nzk−1​z^n-1=(z-1)\sum_{k=1}^{n}z^{k-1}​zn−1=(z−1)∑k=1n​zk−1​

zn−1=(z−1)∏k=1n−1(z−e2πik/n)​z^n-1=(z-1)\prod_{k=1}^{n-1}(z-e^{2\pi ik/n})​zn−1=(z−1)∏k=1n−1​(z−e2πik/n)​

∑k=1nzk−1=∏k=1n−1(z−e2πik/n)​\sum_{k=1}^{n}z^{k-1}=\prod_{k=1}^{n-1}(z-e^{2\pi ik/n})​∑k=1n​zk−1=∏k=1n−1​(z−e2πik/n)​

令z=1​z=1​z=1​得 ,∏k=11−1(z−e2πik/n)=∑k=1n1k−1=n​\prod_{k=1}^{1-1}(z-e^{2\pi ik/n})=\sum_{k=1}^{n}1^{k-1}=n​∏k=11−1​(z−e2πik/n)=∑k=1n​1k−1=n​

结合上述式子,证毕。

三角函数与代数恒等式(1)相关推荐

  1. matlab符号表达式的化简

    simplify(f) 对符号表达式进行化简,它利用各种类型的代数恒等式,包括求和. 积分.三角函数.指数函数以及 Bessel 函数等来化简符号表达式 simple(f) 对符号表达式尝试多种不同的 ...

  2. matlab求全相应

    求全相应 %求全相应 clear syms s t Fs A = [0 1; -2 -3]; B = [2; 0]; X0 = [0;1]; %输入 u = exp(-t);%预解矩阵Fs Fs = ...

  3. Matlab系列之符号运算(上)

    Matlab系列之符号运算 前言 创建符号对象 基本操作 符号变量的基本操作 符号表达式的基本操作 四则运算 多项式的操作 符号表达式化简 符号表达式的替换 反函数求解 复合函数 更多精彩等你发现~ ...

  4. matlab符号运算化简命令

    MATLAB常见的化简函数如下: pretty(Alpha) collect(Alpha) factor(Alpha) expand(Alpha) simplify(Alpha) horner(Alp ...

  5. Matlab符号处理工具箱简介

    Matlab符号推理工具箱简介 一,微积分... 2 diff: 2 int: 3 limit:... 3 symsum:... 4 taylor: 4 二,线性代数... 4 det 4 diag. ...

  6. MATLAB符号运算之分式化简(基础)

    MATLAB常见的化简函数如下: pretty(f) 将符号表达式化简成与高等数学课本上显示符号表达式形式类似 collect(f) 合并符号表达式的同类项 horner(f) 将一般的符号表达式转换 ...

  7. [摘录]代码优化规则

    <<代码优化:有效使用内存>>代码优化建议:     1. 展开读取内存的循环     2. 消除数据相关性         如果请求的RAM单元存在地址数据相关性(也就是说, ...

  8. 《代码大全》阅读笔记-26-代码调整技术

    核对表(代码调整方法) 同时改善代码执行速度和规模 用査询表替换复杂逻辑. 合并循环 使用整型变量而非浮点变量. 在编译时初始化数据. 使用正确的常量类型. 预先计算结果. 删除公共子表达式. 将关键 ...

  9. matlab中的terminator模块,2.2 Ground 及 Terminator模块

    课时:117节课 时长:20.1小时 课级:中级提高 simulink是matlab中的一种可视化仿真工具, 是一种基于matlab的框图设计环境,是实现动态系统建模.仿真和分析的一个软件包,被广泛应 ...

  10. 李大勇matlab视频解压密码,13.4 环境控制、手动开关模块

    课时:117节课 时长:20.1小时 课级:中级提高 simulink是matlab中的一种可视化仿真工具, 是一种基于matlab的框图设计环境,是实现动态系统建模.仿真和分析的一个软件包,被广泛应 ...

最新文章

  1. 机器学习分类指标:精确率、准确率、召回率详解
  2. 一致性 hash 算法( consistent hashing )
  3. java 闹钟代码_JAVA可视化闹钟源码
  4. I - Ant Trip (无向图欧拉回路+并查集),判断
  5. MAC OS X 1.1 El Capitan安装方法与步骤
  6. 2020年度中国生命科学十大进展揭晓
  7. Android 开发 关于APP无法安装到Android模拟器上的问题
  8. python语法学习第十一天--迭代器
  9. tarjan算法 java_最大强连通图算法 Tarjan算法 (图论)
  10. 游戏美术-魔兽世界查看器的正确使用方法
  11. WiFi路由的PIN码与常见问题处理破解教程
  12. 用python完成商品的名称、价格表显示,用户选择商品并统计结果
  13. 联想Thinkpad E470 笔记本 无声音解决方案
  14. 会议室应用中的“三块屏”
  15. 彩虹图纸管理软件的优势
  16. MATLAB求函数极限的简单介绍
  17. python浮点数比较大小_浮点数的相等比较
  18. MediaPlayer播放异常问题
  19. 翻译:利用GANs学习行人轨迹的多模态分布 Learning Multi-Modal Distributions of Pedestrian Trajectories with GANs
  20. C++:上机练习(C++实现)

热门文章

  1. 重置linux系统root密码,CentOS(Linux)重置root密码
  2. 改wifi密码显示服务器拒绝访问权限,wifi密码对但是拒绝接入? | 192路由网
  3. photoshop-photoshop记录
  4. java Locale类使用
  5. JetBrain 系列软件快捷键集合
  6. python面向对象实验一之烤地瓜
  7. 【LOJ2863】【IOI2018】组合动作(交互)
  8. 小米9刷鸿蒙,小米手机怎么刷机 小米9刷第三方ROM方法【详解】
  9. 浅述不同版本ios系统有什么特点 ios 1 -ios 12
  10. 天天对着代码没事也谢谢博客