upd 2021-02-25 刚学会怎么把html传到github然后弄出来一个url让你访问

https://yhm138.github.io/personal_yhm138/memos/gf.html

定义

普通生成函数OGF

\[f(x)=\sum_{n=0}^{\infty}a_nx^n
\]

指数生成函数 EGF

\[f(x)=\sum_{n=0}^{\infty}\frac{a_n}{n!}x^n
\]

Dirichlet生成函数

\[f(s)=\sum_{n=1}^{\infty}\frac{a_n}{n^s}
\]

Notation

\(P()\) denotes Polynomial

\(S_1(n,k)\) denotes the Stirling's number of the first kind,and \(S_2(n,k)\) so on

\(\mu(n)\) denotes mobius function

\(p\) prime

OGF

OGF property

\[f(x)g(x)\stackrel{}{\longleftrightarrow}\{\sum_{n=0}^{\infty}a_kb_{n-k}
\}_{n=0}^{\infty}
\]
\[f^k(x)\stackrel{}{\longleftrightarrow}
\{
\sum_{n_1+n_2+...+n_k=n}a_{n_1}a_{n_2}a_{n_3}...a_{n_k}
\}_{n=0}^{\infty}
\]
\[\frac{f(x)}{1-x}\stackrel{}{\longleftrightarrow}
\{
\sum_{j=0}^n a_j
\}_{n=0}^{\infty}
\]
\[P(xD)f\stackrel{}{\longleftrightarrow}
\{
P(n)a_n
\}_{n=0}^{\infty}
\]

some OGF instances

\[\frac{1}{1-x}{\longleftrightarrow}
\{
\ 1\
\}_{n=0}^{\infty}
\]
\[\frac{x}{(1-x)^2}{\longleftrightarrow}
\{
\ n\
\}_{n=0}^{\infty}
\]
\[\frac{1}{(1-x)^k}{\longleftrightarrow}
\{
\ \tbinom{n+k-1}{n}\
\}_{n=0}^{\infty}
\]
\[\frac{1}{(1-rx)^k}{\longleftrightarrow}
\{
\ \ \tbinom{n+k-1}{n}r^n\ \
\}_{n=0}^{\infty}
\]
\[\frac{1}{1-cx}{\longleftrightarrow}
\{
c^n
\}_{n=0}^{\infty}
\]

EGF

EGF property

\[D^k f{\longleftrightarrow}
\{
a_{n+k}
\}_{n=0}^{\infty}
\]
\[xDf{\longleftrightarrow}
\{
na_n
\}_{n=0}^{\infty}
\]
\[P(xD)f {\longleftrightarrow}
\{
P(n)a_n
\}_{n=0}^{\infty}
\]
\[f(x)g(x){\longleftrightarrow}
\{
\sum_{k=0}^n \tbinom{n}{k} a_kb_{n-k}
\}_{n=0}^{\infty}
\]
\[f(x)g(x)h(x)={\longleftrightarrow}
\{
\sum_{i+j+k=n\\i,j,k\geq0}\tbinom{n}{i,j,k}a_ib_jc_k
\}_{n=0}^{\infty}
\]
\[f^k(x){\longleftrightarrow}
\{
\sum_{n_1+n_2+...+n_k=n\\n_i\geq0,i=1,2,...,k}\tbinom{n}{n_1,n_2,...n_k}a_{n_1}a_{n_2}...a_{n_k}
\}_{n=0}^{\infty}
\]

some EGF instances

\[e^x{\longleftrightarrow}
\{
1
\}_{n=0}^{\infty}
\]
\[e^{cx}{\longleftrightarrow}
\{
c^n
\}_{n=0}^{\infty}
\]
\[\frac{(e^x-1)^k}{k!}{\longleftrightarrow}
\{
\ S_2(n,k)\
\}_{n=0}^{\infty}
\]
\[\frac{[ln(1+x)]^k}{k!}{\longleftrightarrow}
\{
\ S_1(n,k)\
\}_{n=0}^{\infty}
\]

Dirichlet生成函数

Dirichlet GF property

\[f(s)g(s){\longleftrightarrow}
\{
\sum_{d|n}a_db_{\frac{n}{d}}
\}_{n=1}^{\infty}
\]
\[f^k(s){\longleftrightarrow}
\{
\sum_{n_1n_2...n_k=n}a_{n_1}a_{n_2}...a_{n_k}
\}_{n=1}^{\infty}
\]

some Dirichlet GF instances

\[\zeta(s){\longleftrightarrow}
\{
1
\}_{n=1}^{\infty}
\]
\[[\zeta(s)]^2{\longleftrightarrow}
\{
\sum_{d|n}1
\}_{n=1}^{\infty}
\]
\[\frac{1}{\zeta(s)}{\longleftrightarrow}
\{
\ \mu(n)\
\}_{n=1}^{\infty}
\]
\[[\zeta(s)]^k{\longleftrightarrow}
\{
n可分解为k个有序正因子积的方法数
\}_{n=1}^{\infty}
\]
\[[\zeta(s)-1]^k{\longleftrightarrow}
\{
n可分解为k个非平凡有序正因子积的方法数
\}_{n=1}^{\infty}
\]
\[\prod_{p}(\sum_{k=0}^{\infty}f(p^k)p^{-ks}){\longleftrightarrow}
\{
积性数论函数f(n)
\}_{n=1}^{\infty}
\]

先写到这,不定期更新

编辑公式不易,转载请注明出处

2020-08-20

【公式编辑测试】生成函数常用性质及其他(普通生成函数指数生成函数Dirichlet生成函数)的更多相关文章

  1. Web测试的常用测试用例与知识

    1. Web测试中关于登录的测试 2. 搜索功能测试用例设计 3. 翻页功能测试用例 4. 输入框的测试 5. Web测试的常用的检查点 6. 用户及权限管理功能常规测试方法 7. Web测试之兼容性 ...

  2. java报表工具FineReport的公式编辑框的语法简介

    FINEREPORT用到公式的地方非常多,单元格(以=开头的便被解析为公式),条件显示,数据字典,报表填报属性值定义,图表标题,轴定义,页眉页脚,甚至单元格的其他属性中的鼠标悬浮提示内容都可以写公式, ...

  3. web报表工具FineReport的公式编辑框的语法简介

    FINEREPORT用到公式的地方非常多,单元格(以=开头的便被解析为公式),条件显示,数据字典,报表填报属性值定义,图表标题,轴定义,页眉页脚,甚至单元格的其他属性中的鼠标悬浮提示内容都可以写公式, ...

  4. 在Linux上搭建测试环境常用命令(转自-测试小柚子)

    一.搭建测试环境: 二.查看应用日志: (1)vivi/vim 原本是指修改文件,同时可以使用vi 日志文件名,打开日志文件(2)lessless命令是查看日志最常用的命令.用法:less 日志文件名 ...

  5. MathType for mac 能够实现在Word里面双击公式编辑的方法

    最近我遇到了一个问题,在使用Word编辑公式时遇到了阻碍. 问题: 我为了顺应潮流呢,用的是office for mac2016版本,在发现MathType安装好后,不能连接到Word里面,从Math ...

  6. Markdown公式编辑

    一.公式使用参考 1.如何插入公式 行中公式(放在文中与其它文字混编)可以用如下方法表示:$ 数学公式 $ 独立公式可以用如下方法表示:$$ 数学公式 $$ 自动编号的公式可以用如下方法表示: 若需要 ...

  7. APP测试时常用adb命令

    ADB全称Android Debug Bridge, 是android sdk里的一个工具, 用这个工具可以直接操作管理android模拟器或者真实的andriod设备(手机),故在其实工作可以给我们 ...

  8. LaTeX 公式编辑

    推荐一篇关于LaTeX的文档:<一份不太简短的LATEX 2ε介绍> 1. 常用数学公式符号: 求期望 $\mathbb{E}$ \mathbb{E} 正负无穷 $+\infty$,$-\ ...

  9. Markdown公式编辑学习笔记

    一.公式使用参考 1.如何插入公式 行中公式(放在文中与其它文字混编)可以用如下方法表示:$ 数学公式 $ 独立公式可以用如下方法表示:$$ 数学公式 $$ 自动编号的公式可以用如下方法表示: 若需要 ...

  10. java redis client jedis 测试及常用命令

    package cn.byref.demo1; import java.util.HashMap;import java.util.List;import java.util.Map;import j ...

随机推荐

  1. cad图整理

    UF_initialize(); tag_t ObjectTag = NULL_TAG; tag_t view_tag = NULL_TAG; UF_OBJ_disp_props_t disp_pro ...

  2. CCF 202012-1 期末预测之安全指数

    #include <iostream> //#include <bits/stdc++.h> #include <string> using namespace s ...

  3. ie8 不支持 trim方法

    那就自己写一个trim()  String.prototype.trim = function() {                 return this.replace(/(^\s*)|(\s* ...

  4. 在Unity3D中开发的Sketch Shader

    Pencil Sketch Shader 特点 此素描渲染风格的Shader是顶点片元Shader,由本人手动编写完成. 此素描渲染风格的Shader已经在移动设备真机上进行过测试,可以直接应用到您的 ...

  5. 简单的IP网络

    企业网络架构:小型.扁平化设计,特点:设备少,网络复杂度低,用路由器加交换或路由器就可以实现. 大中型,分层设计,接入层汇聚层核心层,特点:设备众多,网络组建复杂度高.终端设备较多,偏平化设计不适合. ...

  6. python与c++区别

    1 都是面向对象编程,但是python是脚本语言,无需main函数 2 python不需要引用库,前不要定义类型,后不要: 列表可以用-x,表示倒数第几个,不能用a++ a = [1, 2, 3, 4 ...

  7. geoserver leaflet 使用wms

    注意事项 1.  地址是 http://192.168.31.120:8080/geoserver/cite/wms   不需要后面 2. 名称 city:Polyline3 3.默认层级别调试为0  ...

  8. Servlet执行步骤

    <!-- 1. 用户发请求,action=add 2. 项目中,web.xml中找到url-pattern = /add -> 第12行 3. 找第11行的servlet-name = A ...

  9. uni-app 小程序在iOS系统无法长按复制问题

    最近在使用uni-app开发移动端应用,有客户反映微信小程序版本在使用是无法长按复制问题,在安卓系统上却是正常的. 检查了下代码,对text标签都设置了selectable属性,寻找万能的度娘还是没有 ...

  10. Unity学习笔记——坐标转换(1)

    1.Center与Pivot的区别 Pivot是模型坐标轴的真实位置,将辅助图标定位在网格的实际轴心点. Center是模型渲染边界的中心. 当包含子物体时,Pivaot模式辅助图标在物体的实际轴心点 ...