数学中国

 找回密码
 注册
搜索
热搜: 活动 交友 discuz
查看: 5509|回复: 9

贝努利(Bernoulli) 数简介

[复制链接]
发表于 2015-4-15 23:16 | 显示全部楼层 |阅读模式



(笔误:常数 c 由 S(0) = 0 确定)

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
发表于 2015-4-15 23:20 | 显示全部楼层
你的对象是理工科学生的数学兴趣小组。
发表于 2015-4-15 23:20 | 显示全部楼层
你的对象是理工科学生的数学兴趣小组。
 楼主| 发表于 2015-4-16 01:30 | 显示全部楼层
ccmmjj 发表于 2015-4-15 08:20
你的对象是理工科学生的数学兴趣小组。

其实我的兴趣很杂,所知却甚少

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
发表于 2015-4-16 09:48 | 显示全部楼层
楼上 elim 的帖子很好!我已将此帖转贴到“陆老师的《数学中国》园地”。
发表于 2015-4-16 12:34 | 显示全部楼层
等幂和多项式Sm(n)指的是1^m+2^m+……+n^m的关于n的(m+1)次多项式,其中m,n都是正整数。如S1(n)=n(n+1)/2,S2(n)=n(n+1)(2n+1)/6,S3(n)=[n(n+1)/2]^2……等等。不以等幂和背景只作为多项式来说,n可以取任何值。取n=-2我们会发现S1(-2)=1,S2(-2)=-1,S3(-2)=1……;现在要你证明对任何的正整数m;Sm(-2)=(-1)^(m+1)。
这是我以前出的一题。在“请老李做一道数论小题”这个贴子里。看着象,就贴到这里。
发表于 2015-4-19 20:04 | 显示全部楼层
已知 :a>0,b>0,方程2a+a^2+b^2=3,求a=?,b=?
 楼主| 发表于 2022-7-21 01:08 | 显示全部楼层
顶一下这个帖子。期待更简洁的论述.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-7-21 10:44 | 显示全部楼层
python 代码计算 Bernoulli 数:

  1. from math import *

  2. from fractions import *

  3. def fctl(n):
  4.      p = 1
  5.      for i in range(n):
  6.          p *= i + 1
  7.      return p

  8. def comb(n, m):
  9.      if n < m or m < 0:
  10.          return 0
  11.      k = min(m, n - m)
  12.      p = 1
  13.      for i in range(k):
  14.          p = p * (n - i) // (i + 1)
  15.      return p

  16. def BenuNm(n, l=0):
  17.      L = [Fraction("1/1"), Fraction("-1/2"), Fraction("1/6")]
  18.      m = len(L)
  19.      while m <= n:
  20.          s = 0
  21.          if m % 2 == 1:
  22.              L.append(Fraction("0/1"))
  23.          else:
  24.              for k in range(m):
  25.                  s = s - comb(m + 1, k) * L[k]
  26.              s = s / (m + 1)
  27.              L.append(s)
  28.          m += 1
  29.      if l != 0:
  30.          LL = [str(x) for x in L]
  31.          print("[%s]" % ",".join(map(str, LL)))
  32.      else:
  33.          print(L[n])
复制代码


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-7-21 21:58 | 显示全部楼层
楼上Bernoulli 数算法的 python 代码有点意思,利用 fractions 模块,python 可以进行得到分数结果的分数四则运算,这对计算 Bernoulli 数十分必要。一般代码只能给出 Bernoulli 数的十进小数近似值,是不可接受的。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|数学中国 ( 京ICP备05040119号 )

GMT+8, 2025-6-29 15:57 , Processed in 0.095100 second(s), 16 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表