两个Beta函数类型的积分及其一般形式
\[\Large\displaystyle \int_{0}^{1}\frac{\sqrt[4]{x\left ( 1-x \right )^{3}}}{\left ( 1+x \right )^{3}}\mathrm{d}x~~,~~\int_{0}^{1}\frac{\sqrt[3]{x\left ( 1-x \right )^{2}}}{\left ( 1+x \right )^{3}}\mathrm{d}x\]
\(\Large\mathbf{Solution:}\)
我们来计算更一般的情况:
\[I\left ( m,n \right )=\int_{0}^{1}\frac{\sqrt[n]{x^{m}\left ( 1-x \right )^{n-m}}}{\left ( 1+x \right )^{3}}\mathrm{d}x\]
为了化为Beta函数,我们作如下变换
\[t=\frac{2x}{1+x},~ ~ ~ 1-t=\frac{1-x}{1+x},~ ~ ~ \mathrm{d}t=\frac{2\mathrm{d}x}{\left ( 1+x \right )^{2}}\]
于是直接计算得:
\[\begin{align*}
\int_{0}^{1}\frac{\sqrt[n]{x^{m}\left ( 1-x \right )^{n-m}}}{\left ( 1+x \right )^{3}}\mathrm{d}x &=\int_{0}^{1}\left ( \frac{x}{1+x} \right )^{\frac{m}{n}}\left ( \frac{1-x}{1+x} \right )^{\frac{n-m}{n}}\frac{\mathrm{d}x}{\left ( 1+x \right )^{2}} \\
&=2^{-\frac{n+m}{n}}\int_{0}^{1}t^{\frac{m}{n}}\left ( 1-t \right )^{\frac{n-m}{n}}\mathrm{d}t \\
&=\frac{2^{-\frac{n+m}{n}}}{\Gamma \left ( 3 \right )}\Gamma \left ( \frac{m+n}{n} \right )\Gamma \left ( \frac{2n-m}{n} \right ) \\
&=2^{-\frac{2n+m}{n}}\cdot \frac{m}{n}\cdot \frac{n-m}{n}\cdot \Gamma \left ( \frac{m}{n} \right )\cdot \Gamma \left ( 1-\frac{m}{n}\right )\\
&=2^{-\frac{2n+m}{n}}\cdot \frac{m\left ( n-m \right )}{n^{2}}\cdot \frac{\pi }{\sin\left ( \dfrac{m\pi }{n} \right )}
\end{align*}\]
所以原题即为:
\[\Large\boxed{\begin{align*}
I\left ( 1,4 \right )&=\color{Blue} {\frac{3\sqrt[4]{2}}{64}\pi}\\[15pt]
I\left ( 1,3\right )&=\color{Blue} {\frac{\pi }{18}\frac{\sqrt[3]{4}}{\sqrt{3}}}
\end{align*}}\]
两个Beta函数类型的积分及其一般形式的更多相关文章
- js两种定义函数、继承方式及区别
一:js两种定义函数的方式及区别 1:函数声明: function sayA() { alert("i am A"); } 2:函数表达式: var sayB = function ...
- 简单的自绘CListBox,重载虚MeasureItem和DrawItem这两个虚函数
[cpp] view plain copy //例如CNewListBox继承自CListBox,重载虚MeasureItem和DrawItem这两个虚函数,代码如下: void CNewListBo ...
- Swift - 32 - 函数类型
//: Playground - noun: a place where people can play import UIKit func add(a:Int, b:Int) -> Int { ...
- 智能合约语言 Solidity 教程系列3 - 函数类型
Solidity 教程系列第三篇 - Solidity 函数类型介绍. 写在前面 Solidity 是以太坊智能合约编程语言,阅读本文前,你应该对以太坊.智能合约有所了解,如果你还不了解,建议你先看以 ...
- go 函数类型
在go中,函数也可以被当成数据类型 e.g:下面有两个函数,+.-,然后定义了一个函数类型FuncType1,然后对funcType1附于不同的函数,则funcType1就可以执行相应的函数 pack ...
- TypeScript基础类型,类实例和函数类型声明
TypeScript(TS)是微软研发的编程语言,是JavaScript的超集,也就是在JavaScript的基础上添加了一些特性.其中之一就是类型声明. 一.基础类型 TS的基础类型有 Boolea ...
- Swift2.0语言教程之函数的返回值与函数类型
Swift2.0语言教程之函数的返回值与函数类型 Swift2.0中函数的返回值 根据是否具有返回值,函数可以分为无返回值函数和有返回值函数.以下将会对这两种函数类型进行讲解. Swift2.0中具有 ...
- IDA设置函数类型
http://www.2cto.com/shouce/ida/1361.htm Action name: SetType 该命令允许你指定当前条目类型. 如果光标处在函数内部,那么函数类型将会被编辑, ...
- 函数类型(Function Types):函数类型和其他类型一样
函数类型(Function Types) 每个函数都有种特定的函数类型,由函数的参数类型和返回类型组成. 例如: 这个例子中定义了两个简单的数学函数:addTwoInts 和 multiplyTwoI ...
随机推荐
- PLSQL无法连接(不存在或找不到oci.dll)
问题说明:新系统安装plsql后,连接不上Oracle,连接时出现过两种报错 1.找不到OCI.dll文件 2.不能初始化OCI.dll文件,即OCI.dll文件错误 解决方案 plsql连接Orac ...
- [SHOI2016] 黑暗前的幻想乡 - 矩阵树定理,容斥
#include <bits/stdc++.h> using namespace std; #define int long long const int N = 20; const in ...
- C++——一维数组
6.数组 指针与字符串 6.1 数组 数组是具有一定顺序关系的若干相同类型变量的集合体,组成数组的变量成为数组的元素.数组属于构造类型. 一维数组的声明: 类型说明符 数组名[常量表达式],若int ...
- c#中convert.toInt32和int.parse()和强制类型转换的区别
string a="123"; int i=(int)a; 这是会出现错误因为:强制类型转换只能转换值类型不能转换引用类型 string属于引用类型 强制类型转换时如果值类型 ...
- FP side-effects
https://medium.com/javascript-scene/master-the-javascript-interview-what-is-a-pure-function-d1c076be ...
- log设计网站,一站式一键设计log网站
log设计网站,一站式一键设计log网站 log设计网站,一键式一站式设计log网站 待办 https://www.wix.com/buildyourwebsite5/designlogo?utm_s ...
- Educational Codeforces Round 76 D
这次的ABC三道题非常水,但是我就卡在这个D题上了QAQ 当时大概猜到了贪心,但是没有思路,后来看了一些题解才明白到底是什么意思 首先,假设我们已经处理好了前面的monsters,对于第i个monst ...
- 每天进步一点点------Allegro PCB命名规则
PCB命名规则-allegro 一.焊盘命名规则 1. 贴片矩形焊盘 命名规则:SMD+长(L)+宽(W)(mil) 举例:SMD90X60 2. 贴片圆焊盘 命名规则:SMDC+焊盘直径(D) ...
- 使用spring中遇到"java.lang.NoClassDefFoundError: org/aopalliance/intercept/MethodInterceptor"问题
项目中缺少aopalliance的jar包,下载一个相应的jar加入项目中就可以解决问题. 下载链接:http://www.java2s.com/Code/Jar/a/Downloadaopallia ...
- casperJs的安装2
通过上面一节,以为能够顺利安装好phantom 没想到,根本没成功. 接着,通过github上下载项目,重新安装: 1.clone项目:[https://github.com/ariya/phanto ...