徽标
联盟百科
通讯
下载应用,请到 Google Play
新! 在您的Android™设备上下载联盟百科!
安装
比浏览器更快的访问!
 

模算數

指数 模算數

模算數(modular arithmetic)是一個整数的算术系統,其中數字超過一定值後(稱為模)後會「捲回」到較小的數值,模算數最早是出現在卡爾·弗里德里希·高斯在1801年出版的《算术研究》一書中。 模算數常見的應用是在十二小時制,將一天分為二個以十二小時計算的單位。假設現在七點,八小時後會是三點。用一般的算術加法,會得到,但在十二小時制中,超過十二小時會歸零,不存在「十五點」。類似的情形,若時鐘目前是十二時,二十一小時後會是九點,而不是三十三點。小時數超過十二後會再回到一,為模12的模算數系統。依照上述的定義,12和12本身同餘,也和0同餘,因此12:00的時間也可以稱為是0:00,因為模12時,12和0同餘。.

71 关系: 加法原根去九法博弈论十二小時制十二平均律卡爾·弗里德里希·高斯卡邁克爾函數升音符同餘關係实数密码学两元素布尔代数带余除法中国剩余定理布尔环乘法二元关系二次互反律二次剩余位操作余数循環群化學國際資料加密演算法公开密钥加密勒让德符号国际银行账户号码倍數CAS号皮萨诺周期环论社会科学算术算术研究紐結理論純八度线性代数经济学编程语言群论環形緩衝區異名同音音乐視覺藝術高级加密标准计算器计算机科学费马小定理迪菲-赫爾曼密鑰交換...蔡勒公式逻辑异或降音符除法RC4RSA加密演算法抽象代数校验码椭圆曲线模反元素模除欧拉定理 (数论)法律減法有限域星期的計算数论数据结构整数整数模n乘法群拉格朗日定理 (群論) 扩展索引 (21 更多) »

加法

加法是基本的算术運算。加法即是將二個以上的數,合成一個數,其結果称為和。加法與減、乘、除合稱「四則運算」。 表達加法的符號為加號(+)。進行加法時以加號將各項連接起來。把和放在等號(.

新!!: 模算數和加法 · 查看更多 »

原根

在数论,特别是整除理论中,原根是一个很重要的概念。 對於两个正整数(a,m).

新!!: 模算數和原根 · 查看更多 »

去九法

去九法(又稱棄九法、棄九驗算法)是種驗算加、減、乘、除運算的方法。.

新!!: 模算數和去九法 · 查看更多 »

博弈论

賽局理論(game theory),又譯為对策论,或者--,经济学的一个分支,1944年馮·諾伊曼與奧斯卡·摩根斯特恩合著《博弈論與經濟行為》,標誌著現代系統博弈理論的的初步形成,因此他被稱為「博弈論之父」。博弈論被認為是20世紀經濟學最偉大的成果之一。目前在生物学、经济学、国际关系、计算机科学、政治学、军事战略和其他很多学科都有广泛的应用。主要研究公式化了的激励结构(游戏或者博弈)间的相互作用。是研究具有斗争或竞争性质现象的数学理论和方法。也是運籌學的一个重要学科。.

新!!: 模算數和博弈论 · 查看更多 »

十二小時制

十二小時制是一個時間規則把一日24小時分為兩個時段,分別為上午(a.m.,拉丁文ante meridiem表示中午之前)和 下午(p.m.,拉丁文post meridiem表示中午之後)。每個時段由12個小時構成,以數字12、1、2、3、4、5、6、7、8、9、10、11依次序表示。上午時段由午夜至中午,而下午時段由中午至午夜。.

新!!: 模算數和十二小時制 · 查看更多 »

十二平均律

十二平均律,又稱十二等程律,是一種音樂的定律方法,將一個八度平均分成十二等份,每等分稱為半音,是最主要的調音法。音高八度音指的是頻率加倍(即二倍頻率)。八度音的頻率分為十二等分,即是分為十二個等比級數,也就是每個音的頻率為前一個音的2的12次方根:.

新!!: 模算數和十二平均律 · 查看更多 »

卡爾·弗里德里希·高斯

约翰·卡爾·弗里德里希·高斯(Johann Karl Friedrich Gauß;), 德国数学家、物理学家、天文学家、大地测量学家,生于布伦瑞克,卒于哥廷根。高斯被认为是历史上最重要的数学家之一Dunnington, G. Waldo.

新!!: 模算數和卡爾·弗里德里希·高斯 · 查看更多 »

卡邁克爾函數

卡邁克爾函数\lambda(n)满足a^\equiv 1\pmod,其中a与n互质。.

新!!: 模算數和卡邁克爾函數 · 查看更多 »

升音符

#重定向 升號.

新!!: 模算數和升音符 · 查看更多 »

同餘關係

在数学特别是抽象代数中,同餘关系或简称同餘是相容于某个代数运算的等价关系。.

新!!: 模算數和同餘關係 · 查看更多 »

实数

实数,是有理數和無理數的总称,前者如0、-4、81/7;后者如\sqrt、\pi等。实数可以直观地看作小數(有限或無限的),它們能把数轴「填滿」。但僅僅以枚舉的方式不能描述實數的全體。实数和虚数共同构成复数。 根据日常经验,有理數集在數軸上似乎是「稠密」的,于是古人一直认为用有理數即能滿足測量上的實際需要。以邊長為1公分的正方形為例,其對角線有多長?在規定的精度下(比如誤差小於0.001公分),總可以用有理數來表示足夠精確的測量結果(比如1.414公分)。但是,古希臘畢達哥拉斯學派的數學家發現,只使用有理數無法完全精確地表示這條對角線的長度,這徹底地打擊了他們的數學理念;他們原以為:.

新!!: 模算數和实数 · 查看更多 »

密码学

密碼學(Cryptography)可分为古典密码学和现代密码学。在西欧語文中,密码学一词源於希臘語kryptós“隱藏的”,和gráphein“書寫”。古典密码学主要关注信息的保密书写和传递,以及与其相对应的破译方法。而现代密码学不只关注信息保密问题,还同时涉及信息完整性验证(消息验证码)、信息发布的不可抵赖性(数字签名)、以及在分布式计算中产生的来源于内部和外部的攻击的所有信息安全问题。古典密码学与现代密码学的重要区别在于,古典密码学的编码和破译通常依赖于设计者和敌手的创造力与技巧,作为一种实用性艺术存在,并没有对于密码学原件的清晰定义。而现代密码学则起源于20世纪末出现的大量相关理论,这些理论使得现代密码学成为了一种可以系统而严格地学习的科学。 密码学是数学和计算机科学的分支,同时其原理大量涉及信息论。著名的密碼學者罗纳德·李维斯特解釋道:「密碼學是關於如何在敵人存在的環境中通訊」,自工程學的角度,這相當于密碼學與純數學的差异。密碼學的发展促進了计算机科学,特別是在於電腦與網路安全所使用的技術,如存取控制與資訊的機密性。密碼學已被應用在日常生活:包括自动柜员机的晶片卡、電腦使用者存取密碼、電子商務等等。.

新!!: 模算數和密码学 · 查看更多 »

两元素布尔代数

两元素布尔代数是最简单的布尔代数,它只有两个元素,习惯指名为 1 和 0。保罗·哈尔莫斯给这个起名为 2,被一些文献和本文采用。 任何布尔代数都关联着叫做“全集”或“载体”的一个偏序集合 B,使得这个布尔代数的运算是从 Bn 到 B 的映射。这个载体是由于有显著的成员 0 和 1 而是有界的。2 简单的就是其载体同一于它的界的集合的布尔代数,即 B.

新!!: 模算數和两元素布尔代数 · 查看更多 »

带余除法

带余除法(也称为欧几里德除法)是数学中的一种基本算术计算方式。给定一个被除数和一个除数,带余除法给出一个整数和一个介于一定范围的余数,使得下面等式成立: 一般限定余数的范围在0与之间,也有限定在与之间。这样的限定都是为了使得满足等式的有且仅有一个。这时候的称为带余除法的商。带余除法一般表示为: 表达为:“除以等于,余”。最常见的带余除法是整数与整数的带余除法(被除数和除数都是整数),但实数与整数乃至实数与实数的带余除法也有应用。对一般的抽象代数系统,能够进行带余除法的都是具有欧几里德性质的系统。如果余数为零,则称整除。一般约定除数不能为0.

新!!: 模算數和带余除法 · 查看更多 »

中国剩余定理

中國剩--定理,又稱中國餘數定理,是数论中的一個关于一元线性同余方程组的定理,说明了一元线性同余方程组有解的准则以及求解方法。也称为孫子定理,古有「韓信點兵」、「孫子定理」、「求一术」(宋沈括)、「鬼谷算」(宋周密)、「隔墻算」(宋 周密)、「剪管術」(宋杨辉)、「秦王暗點兵」、「物不知數」之名。.

新!!: 模算數和中国剩余定理 · 查看更多 »

布尔环

在数学中,布尔环R是对于所有R中的x有x^2.

新!!: 模算數和布尔环 · 查看更多 »

乘法

乘法(Multiplication),加法的連續運算,同一数的若干次连加,其運算結果稱為積(Product)。 因為華人地區有將四則運算的被運算數和運算數統一位置,所以前者是被乘數後者是乘數,使用中文敘述為n個a。.

新!!: 模算數和乘法 · 查看更多 »

二元关系

数学上,二元关系(Binary relation,或简称关系)用於讨论两种物件的连系。诸如算术中的「大於」及「等於」、几何学中的「相似」或集合论中的「为……之元素」、「为……之子集」。.

新!!: 模算數和二元关系 · 查看更多 »

二次互反律

在数论中,特别是在同余理论里,二次互反律(Law of Quadratic Reciprocity)是一个用于判别二次剩余,即二次同余方程x^2 \equiv p \pmod q 之整数解的存在性的定律。二次互反律揭示了方程x^2 \equiv p \pmod q 可解和 x^2 \equiv q \pmod p 可解的简单关系。运用二次互反律可以将模数较大的二次剩余判别问题转为模数较小的判别问题,并最后归结为较少的几个情况,从而在实际上解决了二次剩余的判别问题。然而,二次互反律只能提供二次剩余的存在性,对于二次同余方程的具体求解并没有实际帮助。 二次互反律常用勒让德符号表述:对于两个奇素数 p 和 q, 其中\left(\tfrac \right) 是勒让德符号。但是对于更一般的雅可比符号和希尔伯特符号也有对应的二次互反律。 欧拉和勒让德都曾经提出过二次互反律的猜想。但第一个严格的证明是由高斯在1796年作出的,随后他又发现了另外七个不同的证明。在《算数研究》一书和相关论文中,高斯将其称为“基石”: 此基石應當被視為此類型的定理中最為典雅的其中之一。(Art. 151) 私下里高斯把二次互反律誉为算术理论中的宝石,是一个黄金定律。 高斯之后雅可比、柯西、刘维尔、克罗内克、弗洛贝尼乌斯等也相继给出了新的证明。至今,二次互反律已有超过200个不同的的证明。二次互反律可以推广到更高次的情况,如三次互反律等等。.

新!!: 模算數和二次互反律 · 查看更多 »

二次剩余

在数论中,特别在同余理论裏,一个整数X对另一个整数p的二次剩餘(Quadratic residue)指X的平方X^2除以p得到的余数。 當存在某個X,式子X^2 \equiv d \pmod成立時,稱「d是模p的二次剩餘」 當对任意X,X^2 \equiv d \pmod不成立時,稱「d是模p的二次非剩餘」 研究二次剩余的理论称为二次剩余理论。二次剩余理论在实际上有广泛的应用,包括从噪音工程学到密码学以及大数分解。.

新!!: 模算數和二次剩余 · 查看更多 »

位操作

位操作是程序设计中对位模式或二进制数的一元和二元操作。在许多古老的微处理器上,位运算比加减运算略快,通常位运算比乘除法运算要快很多。在现代架构中,情况并非如此:位运算的运算速度通常与加法运算相同(仍然快于乘法运算)。.

新!!: 模算數和位操作 · 查看更多 »

余数

在算术中,当两个整数相除的结果不能以整数商表示时,余数便是其“餘留下的量”。当余数为零时,被称为整除。.

新!!: 模算數和余数 · 查看更多 »

循環群

在群論中,循環群(英文:cyclic group),是指能由單個元素所生成的群。有限循环群同构于整数同余加法群 Z/nZ,无限循环群则同构于整数加法群。每個循環群都是阿贝尔群,亦即其運算是可交換的。在群论中,循环群的性质已经被研究的较为透彻,是更为复杂的代数研究中常用到的基础工具。.

新!!: 模算數和循環群 · 查看更多 »

化學

化學是一門研究物質的性質、組成、結構、以及变化规律的基礎自然科學。化學研究的對象涉及物質之間的相互關係,或物質和能量之間的關聯。傳統的化學常常都是關於兩種物質接觸、變化,即化學反應,又或者是一種物質變成另一種物質的過程。這些變化有時會需要使用電磁波,當中電磁波負責激發化學作用。不過有時化學都不一定要關於物質之間的反應。光譜學研究物質與光之間的關係,而這些關係並不涉及化學反應。准确的说,化学的研究范围是包括分子、离子、原子、原子团在内的核-电子体系。 「化學」一詞,若單從字面解釋就是「變化的學問」之意。化学主要研究的是化学物质互相作用的科学。化學如同物理皆為自然科學之基礎科學。很多人稱化學為「中心科學」,因為化學為部分科學學門的核心,連接物理概念及其他科學,如材料科學、纳米技术、生物化學等。 研究化學的學者稱為化學家。在化學家的概念中一切物質都是由原子或比原子更細小的物質組成,如電子、中子和質子。但化学反应都是以原子或原子团为最小结构进行的。若干原子通过某种方式结合起来可构成更复杂的结构,例如分子、離子或者晶體。 當代的化學已發展出許多不同的學門,通常每一位化學家只專精於其中一、兩門。在中學課程中的化學,化學家稱為普通化學(Allgemeine Chemie,General Chemistry,Chimie Générale)。普通化學是化學的導論。普通化學課程提供初學者入門簡單的概念,相較於專業學門領域而言,並不甚深入和精確,但普通化學提供化學家直觀、圖像化的思維方式。即使是專業化學家,仍用這些簡單概念來解釋和思考一些複雜的知識。.

新!!: 模算數和化學 · 查看更多 »

國際資料加密演算法

國際資料加密演算法(International Data Encryption Algorithm,縮寫為 IDEA),最早稱為改良建議加密標準(Improved Proposed Encryption Standard,IPES),是密碼學上一種對稱密鑰分組密碼,由James Massey與來學嘉設計,在1991年首次提出。這個演算法的提出,是爲了取代舊有的資料加密標準(DES)。 在PGP加密程序中,國際資料加密演算法取代了v1.0中不安全的BassOmatic演算法,為v2.0加密及驗證之用,并作爲OpenPGP的一個可選演算法。.

新!!: 模算數和國際資料加密演算法 · 查看更多 »

公开密钥加密

公开密钥加密(Public-key cryptography),也称为非对称加密(asymmetric cryptography),是密碼學的一種演算法,它需要兩個密钥,一個是公開密鑰,另一個是私有密鑰;一個用作加密的時候,另一個則用作解密。使用其中一個密钥把明文加密后所得的密文,只能用相對應的另一個密钥才能解密得到原本的明文;甚至連最初用來加密的密鑰也不能用作解密。由於加密和解密需要兩個不同的密鑰,故被稱為非對稱加密;不同於加密和解密都使用同一個密鑰的對稱加密。雖然兩個密鑰在数学上相关,但如果知道了其中一个,并不能憑此计算出另外一个;因此其中一个可以公开,称为公钥,任意向外發佈;不公开的密钥为私钥,必須由用戶自行嚴格秘密保管,絕不透過任何途徑向任何人提供,也不會透露給要通訊的另一方,即使他被信任。 基於公開密鑰加密的特性,它還提供數位簽章的功能,使電子文件可以得到如同在紙本文件上親筆簽署的效果。 公開金鑰基礎建設透過信任数字证书认证机构的根证书、及其使用公开密钥加密作數位簽章核發的公開金鑰認證,形成信任鏈架構,已在TLS實作並在万维网的HTTP以HTTPS、在电子邮件的SMTP以STARTTLS引入。 另一方面,信任網絡則採用去中心化的概念,取代了依賴數字證書認證機構的公鑰基礎設施,因為每一張電子證書在信任鏈中最終只由一個根證書授權信任,信任網絡的公鑰則可以累積多個用戶的信任。PGP就是其中一個例子。.

新!!: 模算數和公开密钥加密 · 查看更多 »

勒让德符号

勒让德符号,或二次特征,是一个由阿德里安-马里·勒让德在1798年尝试证明二次互反律时引入的函数。这个符号是许多高次剩余符号的原型;其它延伸和推广包括雅可比符号、克罗内克符号、希尔伯特符号,以及阿廷符号。.

新!!: 模算數和勒让德符号 · 查看更多 »

国际银行账户号码

國際銀行帳戶號碼(International Bank Account Number,简称IBAN)是各國各銀行之間互相定立的標識號碼,可降低國際間金融操作的失誤。它最初是由歐洲銀行標準委員會(ECBS)通過,後來被採納為國際標準 ISO 13616:1997。目前的標準是ISO 13616:2007,表明SWIFT代碼(ISO 9362)為正式的格式。最初開發是為了促進歐盟範圍內的支付,但現在也已經實施到大多數歐洲國家和其他國家,尤其是在中東和加勒比海地區。IBAN最多包含34個字母和數字字符:首兩個字母是ISO 3166-1α-2國家代碼,然後兩個校驗位,校驗位可檢查完整性。最後一個是特定國家的基本銀行帳戶號碼(BBAN)。BBAN格式的決定是由每個國家的銀行界的約束下,它必須是一個固定長度的不區分大小寫的英數字。它包括國內銀行账户號碼,銀行分行的號碼,和潛在的路由信息。.

新!!: 模算數和国际银行账户号码 · 查看更多 »

倍數

倍數是一數學名詞,是指一個數和一整數的乘積。換句話說,針對兩個數a和b,若存在一整數n使得b.

新!!: 模算數和倍數 · 查看更多 »

CAS号

CAS編號(CAS Registry Number,或称CAS Number,CAS Rn,CAS #),又称CAS登录号或CAS登記號碼,是某种物质(化合物、高分子材料、生物序列(Biological sequences)、混合物或合金)的唯一的数字识别号码。 美国化学会的下设组织化学文摘社(Chemical Abstracts Service,簡稱CAS)负责为每一种出现在文献中的物质分配一个CAS編號,其目的是为了避免化学物质有多种名称的麻烦,使数据库的检索更为方便。如今几乎所有的化学数据库都允许用CAS編號检索。.

新!!: 模算數和CAS号 · 查看更多 »

皮萨诺周期

在数论当中, 自然数 n 的皮萨诺周期(通常记为π(n))是指 斐波那契数列模 n 后的周期,以意大利数学家莱昂纳多·皮萨诺(即斐波那契)的名字命名.

新!!: 模算數和皮萨诺周期 · 查看更多 »

环论

抽象代数中,环论(Ring Theory)是針對一種稱為环的代数结构之研究,环類似可交換群,有定義運算「+」,此外又定義另一種運算「·」(此處的「+」和「·」不一定是一般的加法及乘法,但和在整數中定義的加法及乘法有類似性質)。环论研究環的結構、環的(或稱為)、特殊的環(例如群環、除环、泛包絡代數等),也包括一些和环论有關的定理以及其應用,例如同調代數、及。 交换环是指其中運算「·」符合交換律的环,本身比較容易理解。代数几何及代數數論中有許多交换环的例子,也帶動了交换环理論的發展,這部份後來稱為交換代數,是現代數學中的主要領域之一。代数几何、代數數論及交換代數在本質上連結的非常緊密,因此有時很難去區分某特定數學原理屬於哪個領域。例如希尔伯特零点定理是代数几何的基本定理,但是陳述及證明時都是以交換代數的方式進行。而费马大定理問題的形式是以基本的算术方式(屬於交換代數的一部份)呈現,但其證明用到很深的代数几何及代数數論。 是指其中運算「·」不符合交換律的环,會有一些和交换环不同的的特殊特性。非交換環此一數學概念本身也在進展,而近來的也有一些研究將特定的非交換環以幾何的方式表示,例如在(不存在的)非交換空間下的函数環。這種趨勢自1980年代開始發展,也和量子群的出現同時。目前對非交換環已有多一些的認識,尤其是非交換的諾特環。 在「环 (代数)」條目中,有環的定義以及其基本的概念及性質。.

新!!: 模算數和环论 · 查看更多 »

社会科学

会科学是用科学的方法,研究人类社会的種種现象。如社會學研究人類社會(主要是當代),政治學研究政治、政策和有關的活動,經濟學研究資源分配。广义的“社会科学”,是人文学科和社会科学的统称。 社會科學起源於西元1930年出版的《社會科學百科全書》(Encyclopaedia of the Social Sciences),其內容包含了社會學、人類學、經濟學、政治學、犯罪學、生物學、地理學、醫學、教育學、心理學、語言學、倫理學、藝術、社會工作學及法律學等與社會科學概論相關的一門學科。.

新!!: 模算數和社会科学 · 查看更多 »

算术

算術(arithmetic)是数学最古老且最簡單的一個分支,幾乎被每個人使用著,從日常生活上簡單的算數到高深的科学及工商业計算都會用到。一般而言,算術這一詞指的是記錄數字某些運算基本性質的数学分支。常用的运算有加法、減法、乘法、除法,有时候,更复杂的运算如指数和平方根,也包括在算术运算的范畴内。算术运算要按照特定规则来进行。 自然数、整数、有理数(以分數的形式)和实数(以十进制指数的形式)的运算主要是在小学和中学的时候学习。用百分比形式进行运算也主要是在这个时候学习。然而,在成人中,很多人使用计算器,计算机或者算盘来进行数学计算。 專業数学家有時會使用高等算術來指数论,但這不應該和初等算術相搞混。另外,算術也是初等代數的重要部份之一。.

新!!: 模算數和算术 · 查看更多 »

算术研究

《算术研究》(Disquisitiones Arithmeticae)是德国数学家卡尔·弗里德里希·高斯於1798年写成的一本数论教材,在1801年他24岁时首次出版。全书用拉丁文写成。在这本书中高斯整理汇集了费马、欧拉、拉格朗日和勒让德等数学家在数论方面的研究结果,并加入了许多他自己的重要成果。.

新!!: 模算數和算术研究 · 查看更多 »

紐結理論

纽结理论 (Knot theory) 是拓扑学的一个分支,研究纽结的拓扑学特性。.

新!!: 模算數和紐結理論 · 查看更多 »

純八度

#重定向 八度.

新!!: 模算數和純八度 · 查看更多 »

线性代数

线性代数是关于向量空间和线性映射的一个数学分支。它包括对线、面和子空间的研究,同时也涉及到所有的向量空间的一般性质。 坐标满足线性方程的点集形成n维空间中的一个超平面。n个超平面相交于一点的条件是线性代数研究的一个重要焦点。此项研究源于包含多个未知数的线性方程组。这样的方程组可以很自然地表示为矩阵和向量的形式。 线性代数既是纯数学也是应用数学的核心。例如,放宽向量空间的公理就产生抽象代数,也就出现若干推广。泛函分析研究无穷维情形的向量空间理论。线性代数与微积分结合,使得微分方程线性系统的求解更加便利。线性代数的理论已被泛化为。 线性代数的方法还用在解析几何、工程、物理、自然科学、計算機科學、计算机动画和社会科学(尤其是经济学)中。由于线性代数是一套完善的理论,非线性数学模型通常可以被近似为线性模型。.

新!!: 模算數和线性代数 · 查看更多 »

经济学

經濟學是一門对产品和服务的生产、分配以及消费进行研究的社會科學。西方语言中的“经济学”一词源於古希臘的Marshall, Alfred, and Mary Paley Marshall (1879).

新!!: 模算數和经济学 · 查看更多 »

编程语言

编程语言(programming language),是用来定义计算机程序的形式語言。它是一种被标准化的交流技巧,用来向计算机发出指令。一种计算机语言让程序员能够准确地定义计算机所需要使用的数据,并精确地定义在不同情况下所应当采取的行动。 最早的编程语言是在電腦發明之前產生的,當時是用來控制及自動演奏鋼琴的動作。在電腦領域已發明了上千不同的编程語言,而且每年仍有新的编程語言誕生。很多编程語言需要用指令方式說明計算的程序,而有些编程語言則屬於宣告式編程,說明需要的結果,而不說明如何計算。 编程语言的描述一般可以分為及語義。語法是說明編程語言中,哪些符號或文字的組合方式是正確的,語義則是對於編程的解釋。有些語言是用規格文件定義,例如C語言的規格文件也是ISO標準中一部份,2011年後的版本為ISO/IEC 9899:2011,而其他55語言(像Perl)有一份主要的文件,視為是。.

新!!: 模算數和编程语言 · 查看更多 »

群论

在数学和抽象代数中,群论研究名为群的代数结构。 群在抽象代数中具有基本的重要地位:许多代数结构,包括环、-zh-hant:體;zh-hans:域-和向量空间等可以看作是在群的基础上添加新的运算和公理而形成的。群的概念在数学的许多分支都有出现,而且群论的研究方法也对抽象代数的其它分支有重要影响。线性代数群(linear algebraic groups)和李群作为群论的分支,在经历了重大的发展之后,已经形成相对独立的研究领域。 群论的重要性还体现在物理学和化学的研究中,因为许多不同的物理结构,如晶体结构和氢原子结构可以用群论方法来进行建模。于是群论和相关的群表示论在物理学和化学中有大量的应用。 群论中的重要结果,有限单群分类是20世纪数学最重要的结果之一。该定理的证明是集体努力的结果,它的证明出现在1960年和1980年之间出版的超过10,000页的期刊上。.

新!!: 模算數和群论 · 查看更多 »

環形緩衝區

圆形缓冲区(circular buffer),也称作圆形队列(circular queue),循环缓冲区(cyclic buffer),环形缓冲区(ring buffer),是一种用于表示一个固定尺寸、头尾相连的缓冲区的数据结构,适合缓存数据流。.

新!!: 模算數和環形緩衝區 · 查看更多 »

異名同音

異名同音(或異符同音)在音樂理論中,是指音名不同而音高相同,除了G♯和A♭的組合外,其他組合都是三個一組。這是平均律初出現時產生的概念,巴洛克時期以後,異名同音被廣泛使用。到了浪漫主義音樂時期,則完全普及。 (□是鋼琴白鍵,■是黑鍵。) Category:音樂理論 Category:調.

新!!: 模算數和異名同音 · 查看更多 »

音乐

音樂,廣義而言,就是指任何以聲音組成的藝術。英文Music一詞源於古希臘語的μουσική(mousike),意即缪斯(muse)女神的藝術。而中文的音樂二字,許慎《說文解字》解釋為「音,聲也。生於心,有節於外,謂之音。」認為音樂和聲音的區別,在於音樂需要透過人心去想像和創造。音樂可分為創作、演奏、聆聽三個過程,在不同文化和社會,對於音樂的過程及其重要性都有不同的理解。例如在西非鼓樂里,每個人皆是參與者,人們不會區分作曲者、演奏者和聆聽者的身份。 至於何謂聲音、噪音和音樂的區別,沒有公認的標準。因為音樂和數學、物理相關,歐洲自古希臘時代開始,有人論述樂理。在西方樂理中,音樂的主要元素有音高(或聲音的頻率)、節奏和音色。不同的音高重疊形成和聲,音高依據節奏進行成為旋律,常用的音高形成音階和調性,規律性的強拍和弱拍形成節拍,拍子的快慢構成速度。但近代有不少音樂家不認同傳統的理解,例如二十世紀美國作曲家約翰·凱吉認為任何聲音和靜默皆是音樂。音樂可以分為不同種類,但每種種類的區別常常是含糊和具爭議的。 音樂可以用樂譜描述,依據樂譜演奏,但也有不少音樂類型如民歌或爵士樂是由演奏者即興創作的。樂譜作為一種符號的語言,只能描述聲音的屬性或指示演奏所需的技巧,卻無法記錄聲音本身。因此在錄音技術出現之前,欣賞音樂必需現場聆聽,或自己親身參與演奏。傳統上欣賞音樂有特定的場所,從古時的宮庭、教堂、廟宇到今天的音樂廳、酒吧等等。十九世紀末,留聲機的發明令聲音可以记录和複製,改變了欣賞音樂的模式,一般認為錄音技術和大眾媒體是流行音樂形成的主要因素。現在人們可以在家中聆聽唱片和音樂錄像,透過無線電以收音機和電視接收聲音的訊號,也可以携帶隨身聽在任何一個地方聆聽音樂。 演奏音樂需要透過歌唱或樂器。廣義的樂器包括一切可以發出聲音的工具,在石器時代人們已經開始製作原始的樂器。今天電腦和不少電子音樂產品可以透過MIDI製作音樂。 音樂是一种需要學習的技能,而在不少國家的基礎教育中包括有音樂課,而一些音樂學院則提供專業的音樂教育。音乐学是一個歷史的科学的研究音乐的广阔领域,其中包括音乐理论和音乐史。另外自十九世紀末開始有民族音樂學,研究各地不同的音樂文化。.

新!!: 模算數和音乐 · 查看更多 »

視覺藝術

視覺藝術(Visual Arts),簡稱視藝,是一種藝術形式,是指本質上是以視覺目的為創作重點的作品,例如素描、繪畫、攝影、版畫、燈光和電影。而牽涉到三維立體空間物件的作品,例如雕塑、建築及陶艺則稱為造型藝術(plastic arts),但有時也視為是視覺藝術的一部份。許多其他的藝術形式也會包含視覺藝術的成份,因此在定義上並不是非常嚴格。許多的藝術形式(像表演藝術、概念藝術及)包括視覺藝術的概念在內,但也包括其他的藝術概念。許多应用艺术也列在視覺藝術中,例如工業設計、平面設計、服裝設計、室內設計及裝飾藝術等形式。 現今「視覺藝術」一詞的含义包括了绘画、雕塑、建筑、工艺美术、摄影,和各种与艺术有关的设计。在十九世紀下半葉工藝美術運動(Arts and Crafts movement)於英國等地興起之前,「視覺藝術家」僅指從事繪畫和雕塑創作的藝術家,而不包括從事手工藝(handicraft)的工藝美術藝術家。 在西方藝術中認為繪畫的藝術價值是視覺藝術中最高的,在東方藝術中也有類似的情形。在兩種文化中繪畫都是極高度依靠畫家的想像力,而且畫家最不需參與日常的勞動。在中國畫中評價最高的是「文人畫」,理論上是不太參與勞作的文人所畫。西方的藝術分類也有類似的情形。.

新!!: 模算數和視覺藝術 · 查看更多 »

高级加密标准

進階加密标准(Advanced Encryption Standard,缩写:AES),在密码学中又称Rijndael加密法,是美国联邦政府采用的一種區塊加密标准。这个标准用来替代原先的DES,已經被多方分析且廣為全世界所使用。經過五年的甄選流程,進階加密標準由美國國家標準與技術研究院(NIST)於2001年11月26日發佈於FIPS PUB 197,並在2002年5月26日成為有效的標準。2006年,進階加密标准已然成為对称密钥加密中最流行的演算法之一。 该演算法為比利时密码学家Joan Daemen和Vincent Rijmen所設計,結合兩位作者的名字,以Rijndael為名投稿進階加密標準的甄選流程。(Rijndael的發音近於"Rhine doll").

新!!: 模算數和高级加密标准 · 查看更多 »

计算器

計算機是用於完成数学計算的工具。.

新!!: 模算數和计算器 · 查看更多 »

计算机科学

计算机科学用于解决信息与计算的理论基础,以及实现和应用它们的实用技术。 计算机科学(computer science,有时缩写为CS)是系统性研究信息与计算的理论基础以及它们在计算机系统中如何与应用的实用技术的学科。 它通常被形容为对那些创造、描述以及转换信息的算法处理的系统研究。计算机科学包含很多分支领域;有些强调特定结果的计算,比如计算机图形学;而有些是探討计算问题的性质,比如计算复杂性理论;还有一些领域專注于怎样实现计算,比如程式語言理論是研究描述计算的方法,而程式设计是应用特定的程式語言解决特定的计算问题,人机交互则是專注于怎样使计算机和计算变得有用、好用,以及随时随地为人所用。 有时公众会误以为计算机科学就是解决计算机问题的事业(比如信息技术),或者只是与使用计算机的经验有关,如玩游戏、上网或者文字处理。其实计算机科学所关注的,不仅仅是去理解实现类似游戏、浏览器这些软件的程序的性质,更要通过现有的知识创造新的程序或者改进已有的程序。 尽管计算机科学(computer science)的名字里包含计算机这几个字,但实际上计算机科学相当数量的领域都不涉及计算机本身的研究。因此,一些新的名字被提议出来。某些重点大学的院系倾向于术语计算科学(computing science),以精确强调两者之间的不同。丹麦科学家Peter Naur建议使用术语"datalogy",以反映这一事实,即科学学科是围绕着数据和数据处理,而不一定要涉及计算机。第一个使用这个术语的科学机构是哥本哈根大学Datalogy学院,该学院成立于1969年,Peter Naur便是第一任教授。这个术语主要被用于北欧国家。同时,在计算技术发展初期,《ACM通讯》建议了一些针对计算领域从业人员的术语:turingineer,turologist,flow-charts-man,applied meta-mathematician及applied epistemologist。 三个月后在同样的期刊上,comptologist被提出,第二年又变成了hypologist。 术语computics也曾经被提议过。在欧洲大陆,起源于信息(information)和数学或者自动(automatic)的名字比起源于计算机或者计算(computation)更常见,如informatique(法语),Informatik(德语),informatika(斯拉夫语族)。 著名计算机科学家Edsger Dijkstra曾经指出:“计算机科学并不只是关于计算机,就像天文学并不只是关于望远镜一样。”("Computer science is no more about computers than astronomy is about telescopes.")设计、部署计算机和计算机系统通常被认为是非计算机科学学科的领域。例如,研究计算机硬件被看作是计算机工程的一部分,而对于商业计算机系统的研究和部署被称为信息技术或者信息系统。然而,现如今也越来越多地融合了各类计算机相关学科的思想。计算机科学研究也经常与其它学科交叉,比如心理学,认知科学,语言学,数学,物理学,统计学和经济学。 计算机科学被认为比其它科学学科与数学的联系更加密切,一些观察者说计算就是一门数学科学。 早期计算机科学受数学研究成果的影响很大,如Kurt Gödel和Alan Turing,这两个领域在某些学科,例如数理逻辑、范畴论、域理论和代数,也不断有有益的思想交流。.

新!!: 模算數和计算机科学 · 查看更多 »

费马小定理

费马小定理是数论中的一个定理:假如a是一个整数,p是一个質数,那么a^p - a 是p的倍数,可以表示为 如果a不是p的倍数,这个定理也可以写成 这个书写方式更加常用。(符号的应用请参见同餘。).

新!!: 模算數和费马小定理 · 查看更多 »

迪菲-赫爾曼密鑰交換

迪菲-赫爾曼密鑰交換(Diffie–Hellman key exchange,縮寫為D-H) 是一种安全协议。它可以让双方在完全没有对方任何预先信息的条件下通过不安全信道建立起一个密钥。这个密钥可以在后续的通讯中作为对称密钥来加密通讯内容。公鑰交換的概念最早由瑞夫·墨克(Ralph C. Merkle)提出,而這個密鑰交換方法,由惠特菲爾德·迪菲(Bailey Whitfield Diffie)和馬丁·赫爾曼(Martin Edward Hellman)在1976年首次發表。馬丁·赫爾曼曾主張這個密鑰交換方法,應被稱為迪菲-赫爾曼-墨克密鑰交換(Diffie–Hellman–Merkle key exchange)。 迪菲-赫尔曼密钥交换的同义词包括.

新!!: 模算數和迪菲-赫爾曼密鑰交換 · 查看更多 »

蔡勒公式

蔡勒公式(Zeller's congruence),是一種計算任何一日屬一星期中哪一日的演算法,由德國數學家推算出來。.

新!!: 模算數和蔡勒公式 · 查看更多 »

逻辑异或

在--邏輯中,逻辑算符互斥或閘(exclusive or)是对两个运算元的一种邏輯分析类型,符号为XOR或EOR或⊕。与一般的邏輯或OR不同,當兩兩數值相同為否,而數值不同時為真。 两个运算元(命题):A与B的异或一般写成A异或B,或者写成A \quad \mathrm \quad B、A \oplus B、A \neq B等等。在C语言中,写作A^B。.

新!!: 模算數和逻辑异或 · 查看更多 »

降音符

#重定向 降號.

新!!: 模算數和降音符 · 查看更多 »

除法

数学中,尤其是在基本计算裏,除法可以看成是「乘法的反运算」,也可以理解为「重复的减法」。除法运算的本质就是「把参与运算的除数变为1,得出被除数的值」。 例如:6 \div 3.

新!!: 模算數和除法 · 查看更多 »

RC4

在密碼學中,RC4(來自Rivest Cipher 4的縮寫)是一種流加密算法,密钥长度可变。它加解密使用相同的密钥,因此也属于对称加密算法。RC4是有线等效加密(WEP)中采用的加密算法,也曾经是TLS可采用的算法之一。 由美國密碼學家羅納德·李維斯特(Ronald Rivest)在1987年设计的。由于RC4算法存在弱点,2015年2月所發佈的 RFC 7465 规定禁止在TLS中使用RC4加密算法。 RC4由伪随机数生成器和异或运算组成。RC4的密钥长度可变,范围是。RC4一个字节一个字节地加解密。给定一个密钥,伪随机数生成器接受密钥并产生一个S盒。S盒用来加密数据,而且在加密过程中S盒会变化。 由于异或运算的对合性,RC4加密解密使用同一套算法。.

新!!: 模算數和RC4 · 查看更多 »

RSA加密演算法

RSA加密演算法是一种非对称加密演算法。在公开密钥加密和电子商业中RSA被广泛使用。RSA是1977年由罗纳德·李维斯特(Ron Rivest)、阿迪·萨莫尔(Adi Shamir)和伦纳德·阿德曼(Leonard Adleman)一起提出的。当时他们三人都在麻省理工学院工作。RSA就是他们三人姓氏开头字母拼在一起组成的。 1973年,在英国政府通讯总部工作的数学家克利福德·柯克斯(Clifford Cocks)在一个内部文件中提出了一个相同的算法,但他的发现被列入机密,一直到1997年才被發表。 對极大整数做因数分解的难度決定了RSA算法的可靠性。換言之,對一极大整数做因数分解愈困难,RSA算法愈可靠。假如有人找到一种快速因数分解的算法的话,那么用RSA加密的--的可靠性就肯定会极度下降。但找到这样的算法的可能性是非常小的。今天只有短的RSA钥匙才可能被强力方式--。到目前为止,世界上还没有任何可靠的攻击RSA算法的方式。只要其钥匙的长度足够长,用RSA加密的--实际上是不能被--的。 1983年9月12日麻省理工学院在美国为RSA算法申请了专利。这个专利2000年9月21日失效。由于该算法在申请专利前就已经被發表了,在世界上大多数其它地区这个专利权不被承认。.

新!!: 模算數和RSA加密演算法 · 查看更多 »

抽象代数

抽象代数作为数学的一门学科,主要研究对象是代数结构,比如群、环、-zh-hans:域;zh-hant:體-、模、向量空间、格與域代数。「抽象代數」一詞出現於20世紀初,作為與其他代數領域相區別之學科。 代數結構與其相關之同態,構成數學範疇。範疇論是用來分析與比較不同代數結構的強大形式工具。 泛代數是一門與抽象代數有關之學科,研究將各類代數視為整體所會有的性質與理論。例如,泛代數研究群的整體理論,而不會研究特定的群。.

新!!: 模算數和抽象代数 · 查看更多 »

校验码

校验码通常是一组数字的最后一位,由前面的数字通过某种运算得出,用以检验该组数字的正确性。常见的校验码有中华人民共和国居民身份证的最后一位,ISBN号码的最后一位等。.

新!!: 模算數和校验码 · 查看更多 »

椭圆曲线

在數學上,橢圓曲線(Elliptic curve,縮寫為EC)為一代數曲線,被下列式子所定義 其是無奇點的;亦即,其圖形沒有尖點或自相交。 若y^2.

新!!: 模算數和椭圆曲线 · 查看更多 »

模反元素

模反元素也称为模倒数,或者模逆元。 一整数a對同餘n之模反元素是指滿足以下公式的整數 b 也可以寫成以下的式子 整数 a 對模数 n 之模反元素存在的充分必要條件是 a 和 n 互質,若此模反元素存在,在模数 n 下的除法可以用和對應模反元素的乘法來達成,此概念和實數除法的概念相同。.

新!!: 模算數和模反元素 · 查看更多 »

模除

模除(又稱模数、取模運算等)是一种不具交换性的二元运算。.

新!!: 模算數和模除 · 查看更多 »

欧拉定理 (数论)

在数论中,欧拉定理(也称费马-欧拉定理或欧拉函数定理)是一个关于同余的性质。欧拉定理表明,若n,a为正整数,且n,a-zh-hans:互素; zh-hant: 互質-(即\gcd(a,n).

新!!: 模算數和欧拉定理 (数论) · 查看更多 »

法律

法律(Law) 是一種由規則組成的體系,經由社會組織來施與強制力量,規範個人行為。法律是一系列的規則,通常需要經由一套制度來落實。但在不同的地方,法律體系會以不同的方式來闡述人們的法律權利與義務。其中一種區分的方式便是分為歐陸法系和英美法系兩種。有些國家則會以他們的宗教法條為其法律的基礎。 學者們從許多不同的角度來研究法律,包括從法制史和哲學,或從如經濟學與社會學等社會科學的方面來探討。法律的研究來自於對何為平等、公正和正義等問題的訊問,這並不都總是簡單的。法国作家阿納托爾·法郎士於1894年說:「在其崇高的平等之下,法律同時禁止富人和窮人睡在橋下、在街上乞討和偷一塊麵包。」 在一個典型的三權分立國家中,創造和解釋法律的核心機構為政府的三大部門:公正不倚的司法、民主的立法和負責的行政。而官僚、軍事和警力則是執行法律,並且讓法律為人民服務時相當重要的部分。除此之外,若要支持整個法律系統的運作,同時帶動法律的進步,則獨立自主的法律專業人員和充滿生氣的公民社會也是不可或缺的一部分。 古希臘哲學家亞里斯多德於西元前350年寫道:「法治比任何一個人的統治來得更好。.

新!!: 模算數和法律 · 查看更多 »

減法

減法是尋找兩個數的差的算术運算,可視為「加法的逆運算」。減法是符號是減號(-)。加、減、乘、除合稱四則運算。 在數式5 - 3.

新!!: 模算數和減法 · 查看更多 »

有限域

在数学中,有限域(finite field)或伽罗瓦域(Galois field,为纪念埃瓦里斯特·伽罗瓦命名)是包含有限个元素的域。与其他域一样,有限域是进行加减乘除运算都有定义并且满足特定规则的集合。有限域最常见的例子是当 为素数时,整数对 取模。 有限域的元素个数称为它的序。 有限域在许多数学和计算机科学领域的基础,包括数论、代数几何、伽羅瓦理論、有限幾何學、密码学和编码理论。.

新!!: 模算數和有限域 · 查看更多 »

星期的計算

星期的計算是以數學方法計算出某一指定日期是在一周中的哪一天。多種數學算法可計算出過去或未來某一指定日期,是屬於一周中的星期幾,包括(Doomsday Rule),Babwani公式等,但其實這些算法皆基于类似的机制相互变化而来,只是透過不同規則取得相同結果。 算法的典型應用,是計算某人的出生日期或某重大事件的發生日期,是在一周中的哪一天。.

新!!: 模算數和星期的計算 · 查看更多 »

数论

數論是纯粹数学的分支之一,主要研究整数的性質。被譽為「最純」的數學領域。 正整数按乘法性质划分,可以分成質数,合数,1,質数產生了很多一般人也能理解而又懸而未解的問題,如哥德巴赫猜想,孿生質數猜想等,即。很多問題虽然形式上十分初等,事实上却要用到许多艰深的数学知识。这一领域的研究从某种意义上推动了数学的发展,催生了大量的新思想和新方法。數論除了研究整數及質數外,也研究一些由整數衍生的數(如有理數)或是一些廣義的整數(如代數整數)。 整数可以是方程式的解(丟番圖方程)。有些解析函數(像黎曼ζ函數)中包括了一些整數、質數的性質,透過這些函數也可以了解一些數論的問題。透過數論也可以建立實數和有理數之間的關係,並且用有理數來逼近實數(丟番圖逼近)。 數論早期稱為算術。到20世紀初,才開始使用數論的名稱,而算術一詞則表示「基本運算」,不過在20世紀的後半,有部份數學家仍會用「算術」一詞來表示數論。1952年時數學家Harold Davenport仍用「高等算術」一詞來表示數論,戈弗雷·哈羅德·哈代和愛德華·梅特蘭·賴特在1938年寫《數論介紹》簡介時曾提到「我們曾考慮過將書名改為《算術介紹》,某方面而言是更合適的書名,但也容易讓讀者誤會其中的內容」。 卡尔·弗里德里希·高斯曾說:「數學是科學的皇后,數論是數學的皇后。.

新!!: 模算數和数论 · 查看更多 »

数据结构

在计算机科学中,数据结构(data structure)是计算机中存储、组织数据的方式。 数据结构意味着介面或封装:一个数据结构可被视为两个函数之间的介面,或者是由数据类型联合组成的存储内容的访问方法封装。 大多数数据结构都由数列、记录、可辨识联合、引用等基本类型构成。举例而言,可為空的引用(nullable reference)是引用与可辨识联合的结合体,而最简单的链式结构链表则是由记录与可空引用构成。 数据结构可透过程式语言所提供的数据类型、引用及其他操作加以实现。一个设计良好的数据结构,应该在尽可能使用较少的时间与空间资源的前提下,支援各種程式執行。 不同种类的数据结构适合不同种类的应用,部分資料結構甚至是為了解決特定問題而設計出來的。例如B树即為加快樹狀結構存取速度而設計的資料結構,常被應用在資料庫和檔案系統上。 正確的数据结构選擇可以提高演算法的效率(請參考)。在電腦程式设计的過程裡,选择适当的数据结构是一項重要工作。许多大型系统的編寫经验顯示,程式設計的困难程度与最终成果的质量与表现,取决于是否选择了最適合的数据结构。 系統架構的关键因素是数据结构而非算法的見解,导致了多种形式化的设计方法与编程语言的出现。绝大多数的语言都带有某种程度上的模块化思想,透过将数据结构的具体实现封装隐藏于使用者介面之后的方法,来让不同的应用程序能够安全地重用这些数据结构。C++、Java、Python等面向对象的编程语言可使用类 (计算机科学)来達到這個目的。 因为数据结构概念的普及,现代编程语言及其API中都包含了多种預設的数据结构,例如 C++ 标准模板库中的容器、Java集合框架以及微软的.NET Framework。.

新!!: 模算數和数据结构 · 查看更多 »

整数

整数,是序列中所有的数的统称,包括负整数、零(0)与正整数。和自然數一樣,整數也是一個可數的無限集合。這個集合在数学上通常表示粗體Z或\mathbb,源于德语单词Zahlen(意为“数”)的首字母。 在代數數論中,這些屬於有理數的一般整數會被稱為有理整數,用以和高斯整數等的概念加以區分。.

新!!: 模算數和整数 · 查看更多 »

整数模n乘法群

在同余理论中,模 n 的互质同余类组成一个乘法群,称为整数模 n 乘法群,也称为模 n 既约剩余类。在环理论中,一个抽象代数的分支,也称这个群为整数模 n 的环的单位群(单位是指乘法可逆元)。 这个群是数论的基石,在密码学、整数分解和-zh-hans: 素性测试; zh-hant: 質數測試-均有运用。例如,关于这个群的阶(即群的“大小”),我们可以确定如果 n 是质数当且仅当阶数为 n-1。.

新!!: 模算數和整数模n乘法群 · 查看更多 »

拉格朗日定理 (群論)

拉格朗日定理是群論的定理,利用陪集證明了子群的階一定是有限群的階的因數值。.

新!!: 模算數和拉格朗日定理 (群論) · 查看更多 »

传出传入
嘿!我们在Facebook上吧! »