光滑数

✍ dations ◷ 2025-02-24 03:16:59 #解析数论,整数数列

光滑数(smooth number),或译脆数:ix,是一个可以约数分解为小素数乘积的正整数。光滑数一词是是伦纳德·阿德曼所提出。光滑数在以约数分解为基础的密码学中扮演重要角色。

若一正整数的素因数均不大于B,此整数即为B-光滑数。例如1620的约数分解为22 × 34 × 5,素因数均不大于5,因此1620是5-光滑数。

10和12的约数分解分别为2 × 5和22 × 3,二者素因数也都不大于5,因此二者均是是5-光滑数,虽然其素因数未包括不大于5的所有素数,但仍然可以是5-光滑数。

5-光滑数常称为正规数或汉明数(Hamming numbers)。7-光滑数有时会称为“谦虚数”或“高合成数”,不过后者会和以约数个数来定义的高合成数混淆。

B-光滑数的B不一定要是素数,例如上述举例的10和12不但是5-光滑数,也是6-光滑数(素因数都不大于6)。一般而言会选择B为素数的B-光滑数,但B也可以是合数。一正整数为B-光滑数当且仅当正整数为p-光滑数,且p是小于等于B的最大素数。

有些快速傅里叶变换算法中会用到光滑数,例如库利-图基快速傅里叶变换算法会将问题一直分解为较小的问题,其大小为原问题大小的约数,若原问题大小是原问题大小,原问题可以分解为许多很小的问题,此情形有有快速的算法,若大小是较大的素数,就要应用像是Chirp-Z 转换之类效率较差的算法。

5-光滑数〈或称为正规数〉在巴比伦数学中有重要的角色,在音乐理论中也很重要。有一个函数编程语言的问题就是要产生正规数。

密码学中也有应用光滑数。虽然大部分的密码学都会用到密码分析(已知最快的约数分解算法),但VSH(英语:Very smooth hash)杂凑函数利用光滑数来取得可证安全加密散列函数(英语:Provably secure cryptographic hash function)。

Ψ ( x , y ) {\displaystyle \scriptstyle \Psi (x,y)} 的-光滑数的个数(de Bruijn函数)。

若为定值且数值很小,可以用下式估计 Ψ ( x , B ) {\displaystyle \scriptstyle \Psi (x,B)} = log  / log :因此, = ,则:

其中 ρ ( u ) {\displaystyle \scriptstyle \rho (u)} 的素数幂次 p i n i {\displaystyle \scriptstyle p_{i}^{n_{i}}} 为-幂次光滑数:

例如,243251为5-光滑数,但不是5-幂次光滑数。因为其最大的素数幂次为24,该数为16-幂次光滑数,也是17-幂次光滑数,18-幂次光滑数……。

数论中有用到-光滑数及-幂次光滑数。例如波拉德p-1算法(英语:Pollard's p − 1 algorithm),这类算法一般会应用在光滑数中,但不会特别标示光滑数的是多少。此时的需是一个较小的整数,若增加,算法的效率就会迅速的变差。例如计算离散对数的Pohlig–Hellman算法(英语:Pohlig–Hellman algorithm)的时间复杂度是O(1/2)。

整数数列线上大全(OEIS)中有包括以下B较小的B-光滑数:

相关

  • 罗伯特·拜伦·柏德罗伯特·拜伦·柏德(英语:Robert Byron Bird;1924年2月5日-),出生于德克萨斯州布赖恩,是一名美国工程师兼威斯康辛大学麦迪逊分校化学工程学系名誉教授。知名于对非牛顿流体输送现
  • 社会及家庭署卫生福利部社会及家庭署(简称社家署)是中华民国卫生福利部所属机关,负责老人、身心障碍者、妇女、儿童、少年福利及家庭支持等相关业务。《署本部》往忠孝东路六段右转至昆阳街
  • 韩日关系韩日关系或日韩关系是指大韩民国与日本的双边关系。1951年10月,韩日双方在美国的积极调解下,开始了邦交正常化的预备性会谈。但由于双方对日占领时期历史问题分歧过大,韩日双方
  • 国际动物命名法委员会国际动物命名法委员会(International Commission on Zoological Nomenclature;缩写:ICZN)是一个负责统一、维护动物命名的国际非政府组织。它成立于1895年,现有来自19个国家的27
  • 理查德·库根理查德·库根(英语:Richard P. Coogan,1914年4月4日-2014年3月12日),是一名美国演员,他最著名的作品是《电视游侠(英语:Captain Video and His Video Rangers)》和《加州人(英语:The Cal
  • 富坂聪富坂聪(1964年-)出生于日本爱知县,毕业于北京大学,曾为《周刊文春》记者、作家。1964年,富坂聪出生在爱知县,曾在中国北京大学留学,曾经担任《周刊文春》记者。现在任拓殖大学教授。
  • 亚历山大·伊里奇·叶戈罗夫亚历山大·伊里奇·叶戈罗夫(俄语:Александр Ильич Егоров,1883年10月13日-1939年2月22日),苏联元帅。叶戈罗夫出生于萨马拉附近的一个小村,1901年参军,1904年
  • 丸茂藤平丸茂藤平(まるも とうへい、1882年(明治15年)3月25日 - 1956年(昭和31年)),日本长野县人。日本政治人物,日本统治时期大连市市长。1908年,丸茂藤平毕业于京都大学法科。历任鹿儿岛、
  • 西班牙社会学研究中心社会学研究中心(西班牙语:Centro de Investigaciones Sociológicas,缩写 CIS)是西班牙的一个全国性自治研究机构,附属于首相府。主要负责社会学研究,以及民意调查等工作。总部位
  • 夜 (电影)《夜》 (英语:) 是一部1961年意大利导演米开朗基罗·安东尼奥尼执导的黑白剧情片,马切洛·马斯楚安尼、珍妮·摩露和莫尼卡·维蒂(英语:Monica Vitti)主演。影片获得第11届柏林影