光滑数

✍ dations ◷ 2025-11-27 07:07:15 #解析数论,整数数列

光滑数(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-光滑数:

相关

  • 蛮族蛮族(英语:Barbarian)一词在西方历史源自古希腊时期。由于罗马人与希腊人属于同种语系,因此在这两个民族之间存在通用语,而这个词的词源指的是不会说通用语的民族,从未提起这些民
  • 南京人南京人,或称南京直立人和南京猿人,1990年代出土于南京汤山葫芦洞的南京人化石地点。目前有两例复原的南京猿人头骨。“南京猿人I号头骨”,为有病的成年女性,距今约58~62万年。“
  • 冷姓冷姓是中文姓氏之一。在《百家姓》中排第377位。关于冷姓的来源有不同的说法。部分冷姓源自少数民族( 非汉族):
  • 印地文印地语(天城文:हिन्दी或हिंदी,拉丁字母转写:Hindī)又称印度语、印度文,是印欧语系印度-伊朗语族中印度-雅利安语支下的一种语言。印地语以使用国家数量来算是世界排名
  • CSFCSF是一个三字母缩写词,可以指:
  • 智慧建筑智能建筑是指以建筑为平台,兼备建筑设备、办公自动化及通信网络系统,集结构、系统、服务、管理及它们之间的最优化组合,为人们提供一个安全、高效、舒适、便利的建筑环境。其主
  • 德米特里·伊万诺维奇·库尔斯基德米特里·伊万诺维奇·库尔斯基(俄语:Дми́трий Ива́нович Ку́рский 1874年10月10日-1932年12月20日)俄罗斯共产党政治家,1904年加入俄国社会民主工党
  • 蒙特卡洛赌场蒙地卡罗赌场(Monte Carlo Casino)是位于摩纳哥蒙地卡罗的一个赌场和娱乐设施。蒙地卡罗赌场开业于1858年,拥有一个大平台让游客能够远眺从摩纳哥到意大利城市Bordighera的风景
  • 花润生花润生,字蕴玉,号介轩,福建邵武人。明朝政治人物、进士。永乐二年,其中进士二甲第九十一名。初为古田县令,有政绩,后升任提学佥事。善于诗文,存有《介轩集》。
  • 北京市规划展览馆坐标:39°53′59″N 116°24′05″E / 39.8998078°N 116.4014067°E / 39.8998078; 116.4014067北京市规划展览馆位于中国北京市东城区前门东大街20号,是一座集中展示北京市