267 research outputs found

    Quotient Module of Z-module

    Get PDF
    In this article we formalize a quotient module of Z-module and a vector space constructed by the quotient module. We formally prove that for a Z-module V and a prime number p, a quotient module V/pV has the structure of a vector space over Fp. Z-module is necessary for lattice problems, LLL (Lenstra, Lenstra and Lov®asz) base reduction algorithm and cryptographic systems with lattices [14]. Some theorems in this article are described by translating theorems in [20] and [19] into theorems of Z-module.This work was supported by JSPS KAKENHI 22300285.Futa Yuichi - Shinshu University, Nagano, JapanOkazaki Hiroyuki - Shinshu University, Nagano, JapanShidama Yasunari - Shinshu University, Nagano, JapanGrzegorz Bancerek. Cardinal numbers. Formalized Mathematics, 1(2):377-382, 1990.Grzegorz Bancerek. The ordinal numbers. Formalized Mathematics, 1(1):91-96, 1990.Grzegorz Bancerek and Krzysztof Hryniewiecki. Segments of natural numbers and finite sequences. Formalized Mathematics, 1(1):107-114, 1990.CzesƂaw Bylinski. Binary operations. Formalized Mathematics, 1(1):175-180, 1990.CzesƂaw Bylinski. Functions and their basic properties. Formalized Mathematics, 1(1):55-65, 1990.CzesƂaw Bylinski. Functions from a set to a set. Formalized Mathematics, 1(1):153-164, 1990.CzesƂaw Bylinski. Partial functions. Formalized Mathematics, 1(2):357-367, 1990.CzesƂaw Bylinski. Some basic properties of sets. Formalized Mathematics, 1(1):47-53, 1990.Agata DarmochwaƂ. Finite sets. Formalized Mathematics, 1(1):165-167, 1990.Yuichi Futa, Hiroyuki Okazaki, and Yasunari Shidama. Z-modules. Formalized Mathematics, 20(1):47-59, 2012, doi: 10.2478/v10037-012-0007-z.Andrzej Kondracki. Basic properties of rational numbers. Formalized Mathematics, 1(5):841-845, 1990.Eugeniusz Kusak, Wojciech Leonczuk, and MichaƂ Muzalewski. Abelian groups, fields and vector spaces. Formalized Mathematics, 1(2):335-342, 1990.RafaƂ Kwiatek and Grzegorz Zwara. The divisibility of integers and integer relative primes. Formalized Mathematics, 1(5):829-832, 1990.Daniele Micciancio and Shafi Goldwasser. Complexity of lattice problems: A cryptographic perspective (the international series in engineering and computer science). 2002.Christoph Schwarzweller. The ring of integers, Euclidean rings and modulo integers. Formalized Mathematics, 8(1):29-34, 1999.Andrzej Trybulec. Domains and their Cartesian products. Formalized Mathematics, 1(1):115-122, 1990.Andrzej Trybulec. On the sets inhabited by numbers. Formalized Mathematics, 11(4):341-347, 2003.MichaƂ J. Trybulec. Integers. Formalized Mathematics, 1(3):501-505, 1990.Wojciech A. Trybulec. Basis of real linear space. Formalized Mathematics, 1(5):847-850, 1990.Wojciech A. Trybulec. Linear combinations in real linear space. Formalized Mathematics, 1(3):581-588, 1990.Wojciech A. Trybulec. Pigeon hole principle. Formalized Mathematics, 1(3):575-579, 1990.Wojciech A. Trybulec. Vectors in real linear space. Formalized Mathematics, 1(2):291-296, 1990.Zinaida Trybulec. Properties of subsets. Formalized Mathematics, 1(1):67-71, 1990.Edmund Woronowicz. Relations and their basic properties. Formalized Mathematics, 1(1):73-83, 1990.Edmund Woronowicz. Relations defined on sets. Formalized Mathematics, 1(1):181-186, 1990

    Constructing Binary Huffman Tree

    Get PDF
    This research was presented during the 2013 International Conference on Foundations of Computer Science FCS’13 in Las Vegas, USA.Huffman coding is one of a most famous entropy encoding methods for lossless data compression [16]. JPEG and ZIP formats employ variants of Huffman encoding as lossless compression algorithms. Huffman coding is a bijective map from source letters into leaves of the Huffman tree constructed by the algorithm. In this article we formalize an algorithm constructing a binary code tree, Huffman tree.Hiroyuki Okazaki - This work was supported by JSPS KAKENHI 21240001.Yasunari Shidama - This work was supported by JSPS KAKENHI 22300285.Okazaki Hiroyuki - Shinshu University Nagano, JapanFuta Yuichi - Japan Advanced Institute of Science and Technology Ishikawa, JapanShidama Yasunari - Shinshu University Nagano, JapanGrzegorz Bancerek. Cardinal numbers. Formalized Mathematics, 1(2):377-382, 1990.Grzegorz Bancerek. The fundamental properties of natural numbers. Formalized Mathematics, 1(1):41-46, 1990.Grzegorz Bancerek. The ordinal numbers. Formalized Mathematics, 1(1):91-96, 1990.Grzegorz Bancerek. Introduction to trees. Formalized Mathematics, 1(2):421-427, 1990.Grzegorz Bancerek. König’s lemma. Formalized Mathematics, 2(3):397-402, 1991.Grzegorz Bancerek. Sets and functions of trees and joining operations of trees. Formalized Mathematics, 3(2):195-204, 1992.Grzegorz Bancerek. Joining of decorated trees. Formalized Mathematics, 4(1):77-82, 1993.Grzegorz Bancerek and Krzysztof Hryniewiecki. Segments of natural numbers and finite sequences. Formalized Mathematics, 1(1):107-114, 1990.Grzegorz Bancerek and Piotr Rudnicki. On defining functions on binary trees. Formalized Mathematics, 5(1):9-13, 1996.CzesƂaw Bylinski. Finite sequences and tuples of elements of a non-empty sets. Formalized Mathematics, 1(3):529-536, 1990.CzesƂaw Bylinski. Functions and their basic properties. Formalized Mathematics, 1(1): 55-65, 1990.CzesƂaw Bylinski. Functions from a set to a set. Formalized Mathematics, 1(1):153-164, 1990.CzesƂaw Bylinski. Some basic properties of sets. Formalized Mathematics, 1(1):47-53, 1990.Agata DarmochwaƂ. Finite sets. Formalized Mathematics, 1(1):165-167, 1990.Krzysztof Hryniewiecki. Recursive definitions. Formalized Mathematics, 1(2):321-328, 1990.D. A. Huffman. A method for the construction of minimum-redundancy codes. Proceedings of the I.R.E, 1952.Andrzej Kondracki. Basic properties of rational numbers. Formalized Mathematics, 1(5): 841-845, 1990.Andrzej Nedzusiak. σ-fields and probability. Formalized Mathematics, 1(2):401-407, 1990.Hiroyuki Okazaki and Yasunari Shidama. Probability on finite set and real-valued random variables. Formalized Mathematics, 17(2):129-136, 2009. doi:10.2478/v10037-009-0014-x.Andrzej Trybulec. Domains and their Cartesian products. Formalized Mathematics, 1(1): 115-122, 1990.Andrzej Trybulec. Binary operations applied to functions. Formalized Mathematics, 1 (2):329-334, 1990.Andrzej Trybulec. On the sets inhabited by numbers. Formalized Mathematics, 11(4): 341-347, 2003.MichaƂ J. Trybulec. Integers. Formalized Mathematics, 1(3):501-505, 1990.Zinaida Trybulec. Properties of subsets. Formalized Mathematics, 1(1):67-71, 1990.Edmund Woronowicz. Relations and their basic properties. Formalized Mathematics, 1 (1):73-83, 1990.Edmund Woronowicz. Relations defined on sets. Formalized Mathematics, 1(1):181-186, 1990

    Formal definition of probability on finite and discrete sample space for proving security of cryptographic systems using Mizar

    Get PDF
    Security proofs for cryptographic systems are very important. The ultimate objective of our study is to prove the security of cryptographic systems using the Mizar proof checker. In this study, we formalize the probability on a finite and discrete sample space to achieve our aim. Therefore, we introduce a formalization of the probability distribution and prove the correctness of the formalization using the Mizar proof checking system as a formal verification tool.ArticleArtificial Intelligence Research. 2(4):37-48 (2013)journal articl

    Formalization of Definitions and Theorems Related to an Elliptic Curve Over a Finite Prime Field by Using Mizar

    Get PDF
    In this paper, we introduce our formalization of the definitions and theorems related to an elliptic curve over a finite prime field. The elliptic curve is important in an elliptic curve cryptosystem whose security is based on the computational complexity of the elliptic curve discrete logarithm problem.ArticleJOURNAL OF AUTOMATED REASONING. 50(2):161-172 (2013)journal articl

    Polynomially Bounded Sequences and Polynomial Sequences

    Get PDF
    AbstractIn this article, we formalize polynomially bounded sequences that plays an important role in computational complexity theory. Class P is a fundamental computational complexity class that contains all polynomial-time decision problems [11], [12]. It takes polynomially bounded amount of computation time to solve polynomial-time decision problems by the deterministic Turing machine. Moreover we formalize polynomial sequences [5].Hiroyuki Okazaki - Shinshu University, Nagano, JapanYuichi Futa - Japan Advanced Institute of Science and Technology, Ishikawa, JapanGrzegorz Bancerek. The fundamental properties of natural numbers. Formalized Mathematics, 1(1):41-46, 1990.Grzegorz Bancerek. The ordinal numbers. Formalized Mathematics, 1(1):91-96, 1990.Grzegorz Bancerek. Increasing and continuous ordinal sequences. Formalized Mathematics, 1(4):711-714, 1990.Grzegorz Bancerek and Piotr Rudnicki. Two programs for SCM. Part I - preliminaries. Formalized Mathematics, 4(1):69-72, 1993.E.J. Barbeau. Polynomials. Springer, 2003.CzesƂaw Bylinski. The complex numbers. Formalized Mathematics, 1(3):507-513, 1990.CzesƂaw Bylinski. Functions and their basic properties. Formalized Mathematics, 1(1): 55-65, 1990.CzesƂaw Bylinski. Functions from a set to a set. Formalized Mathematics, 1(1):153-164, 1990.CzesƂaw Bylinski. Some basic properties of sets. Formalized Mathematics, 1(1):47-53, 1990.Agata DarmochwaƂ. Finite sets. Formalized Mathematics, 1(1):165-167, 1990.Jon Kleinberg and Eva Tardos. Algorithm Design. Addison-Wesley, 2005.Donald E. Knuth. The Art of Computer Programming, Volume 1: Fundamental Algorithms, Third Edition. Addison-Wesley, 1997.Artur KorniƂowicz. On the real valued functions. Formalized Mathematics, 13(1):181-187, 2005.JarosƂaw Kotowicz. The limit of a real function at infinity. Formalized Mathematics, 2 (1):17-28, 1991.JarosƂaw Kotowicz. Real sequences and basic operations on them. Formalized Mathematics, 1(2):269-272, 1990.Richard Krueger, Piotr Rudnicki, and Paul Shelley. Asymptotic notation. Part I: Theory. Formalized Mathematics, 9(1):135-142, 2001.Richard Krueger, Piotr Rudnicki, and Paul Shelley. Asymptotic notation. Part II: Examples and problems. Formalized Mathematics, 9(1):143-154, 2001.Yatsuka Nakamura and Hisashi Ito. Basic properties and concept of selected subsequence of zero based finite sequences. Formalized Mathematics, 16(3):283-288, 2008. doi:10.2478/v10037-008-0034-y. [Crossref]Jan PopioƂek. Some properties of functions modul and signum. Formalized Mathematics, 1(2):263-264, 1990.Konrad Raczkowski and Andrzej Nedzusiak. Real exponents and logarithms. Formalized Mathematics, 2(2):213-216, 1991.Konrad Raczkowski and Andrzej Nedzusiak. Series. Formalized Mathematics, 2(4):449-452, 1991.Konrad Raczkowski and PaweƂ Sadowski. Real function differentiability. Formalized Mathematics, 1(4):797-801, 1990.Yasunari Shidama. The Taylor expansions. Formalized Mathematics, 12(2):195-200, 2004.MichaƂ J. Trybulec. Integers. Formalized Mathematics, 1(3):501-505, 1990.Zinaida Trybulec. Properties of subsets. Formalized Mathematics, 1(1):67-71, 1990.Tetsuya Tsunetou, Grzegorz Bancerek, and Yatsuka Nakamura. Zero-based finite sequences. Formalized Mathematics, 9(4):825-829, 2001.Edmund Woronowicz. Relations and their basic properties. Formalized Mathematics, 1 (1):73-83, 1990.Edmund Woronowicz. Relations defined on sets. Formalized Mathematics, 1(1):181-186, 1990

    High-temperature thermoelectric properties of the double-perovskite ruthenium oxide (Sr1−x_{1-x}Lax_x)2_2ErRuO6_6

    Full text link
    We have prepared polycrystalline samples of (Sr1−x_{1-x}Lax_x)2_2ErRuO6_6 and (Sr1−x_{1-x}Lax_x)2_2YRuO6_6, and have measured the resistivity, Seebeck coefficient, thermal conductivity, susceptibility and x-ray absorption in order to evaluate the electronic states and thermoelectric properties of the doped double-perovskite ruthenates. We have observed a large Seebeck coefficient of -160 ÎŒ\muV/K and a low thermal conductivity of 7 mW/cmK for xx=0.1 at 800 K in air. These two values are suitable for efficient oxide thermoelectrics, although the resistivity is still as high as 1 Ω\Omegacm. From the susceptibility and x-ray absorption measurements, we find that the doped electrons exist as Ru4+^{4+} in the low spin state. On the basis of the measured results, the electronic states and the conduction mechanism are discussed.Comment: 6 pages, 4 figures, J. Appl. Phys. (accepted

    Torsion Part of â„€-module

    Get PDF
    In this article, we formalize in Mizar [7] the definition of “torsion part” of â„€-module and its properties. We show â„€-module generated by the field of rational numbers as an example of torsion-free non free â„€-modules. We also formalize the rank-nullity theorem over finite-rank free â„€-modules (previously formalized in [1]). â„€-module is necessary for lattice problems, LLL (Lenstra, Lenstra and LovĂĄsz) base reduction algorithm [23] and cryptographic systems with lattices [24].Yuichi Futa - Japan Advanced Institute of Science and Technology, Ishikawa, JapanHiroyuki Okazaki - Shinshu University, Nagano, JapanYasunari Shidama - Shinshu University, Nagano, JapanJesse Alama. The rank+nullity theorem. Formalized Mathematics, 15(3):137–142, 2007. doi:10.2478/v10037-007-0015-6. [Crossref]Grzegorz Bancerek. Cardinal numbers. Formalized Mathematics, 1(2):377–382, 1990.Grzegorz Bancerek. Cardinal arithmetics. Formalized Mathematics, 1(3):543–547, 1990.Grzegorz Bancerek. The fundamental properties of natural numbers. Formalized Mathematics, 1(1):41–46, 1990.Grzegorz Bancerek. The ordinal numbers. Formalized Mathematics, 1(1):91–96, 1990.Grzegorz Bancerek and Krzysztof Hryniewiecki. Segments of natural numbers and finite sequences. Formalized Mathematics, 1(1):107–114, 1990.Grzegorz Bancerek, CzesƂaw ByliƄski, Adam Grabowski, Artur KorniƂowicz, Roman Matuszewski, Adam Naumowicz, Karol Pąk, and Josef Urban. Mizar: State-of-the-art and beyond. In Manfred Kerber, Jacques Carette, Cezary Kaliszyk, Florian Rabe, and Volker Sorge, editors, Intelligent Computer Mathematics, volume 9150 of Lecture Notes in Computer Science, pages 261–279. Springer International Publishing, 2015. ISBN 978-3-319-20614-1. doi:10.1007/978-3-319-20615-8 17. [Crossref]CzesƂaw ByliƄski. Binary operations. Formalized Mathematics, 1(1):175–180, 1990.CzesƂaw ByliƄski. Functions and their basic properties. Formalized Mathematics, 1(1): 55–65, 1990.CzesƂaw ByliƄski. Functions from a set to a set. Formalized Mathematics, 1(1):153–164, 1990.CzesƂaw ByliƄski. Partial functions. Formalized Mathematics, 1(2):357–367, 1990.CzesƂaw ByliƄski. Some basic properties of sets. Formalized Mathematics, 1(1):47–53, 1990.Agata DarmochwaƂ. Finite sets. Formalized Mathematics, 1(1):165–167, 1990.Yuichi Futa, Hiroyuki Okazaki, and Yasunari Shidama. â„€-modules. Formalized Mathematics, 20(1):47–59, 2012. doi:10.2478/v10037-012-0007-z. [Crossref]Yuichi Futa, Hiroyuki Okazaki, and Yasunari Shidama. Quotient module of â„€-module. Formalized Mathematics, 20(3):205–214, 2012. doi:10.2478/v10037-012-0024-y. [Crossref]Yuichi Futa, Hiroyuki Okazaki, and Yasunari Shidama. Free â„€-module. Formalized Mathematics, 20(4):275–280, 2012. doi:10.2478/v10037-012-0033-x. [Crossref]Yuichi Futa, Hiroyuki Okazaki, Daichi Mizushima, and Yasunari Shidama. Gaussian integers. Formalized Mathematics, 21(2):115–125, 2013. doi:10.2478/forma-2013-0013. [Crossref]Yuichi Futa, Hiroyuki Okazaki, and Yasunari Shidama. Submodule of free â„€-module. Formalized Mathematics, 21(4):273–282, 2013. doi:10.2478/forma-2013-0029. [Crossref]Yuichi Futa, Hiroyuki Okazaki, Kazuhisa Nakasho, and Yasunari Shidama. Torsion â„€-module and torsion-free â„€-module. Formalized Mathematics, 22(4):277–289, 2014. doi:10.2478/forma-2014-0028. [Crossref]Andrzej Kondracki. Basic properties of rational numbers. Formalized Mathematics, 1(5): 841–845, 1990.Eugeniusz Kusak, Wojciech LeoƄczuk, and MichaƂ Muzalewski. Abelian groups, fields and vector spaces. Formalized Mathematics, 1(2):335–342, 1990.RafaƂ Kwiatek and Grzegorz Zwara. The divisibility of integers and integer relatively primes. Formalized Mathematics, 1(5):829–832, 1990.A. K. Lenstra, H. W. Lenstra Jr., and L. LovĂĄsz. Factoring polynomials with rational coefficients. Mathematische Annalen, 261(4), 1982.Daniele Micciancio and Shafi Goldwasser. Complexity of lattice problems: a cryptographic perspective. The International Series in Engineering and Computer Science, 2002.MichaƂ Muzalewski. Rings and modules – part II. Formalized Mathematics, 2(4):579–585, 1991.Kazuhisa Nakasho, Yuichi Futa, Hiroyuki Okazaki, and Yasunari Shidama. Rank of submodule, linear transformations and linearly independent subsets of â„€-module. Formalized Mathematics, 22(3):189–198, 2014. doi:10.2478/forma-2014-0021. [Crossref]Christoph Schwarzweller. The binomial theorem for algebraic structures. Formalized Mathematics, 9(3):559–564, 2001.Christoph Schwarzweller. The ring of integers, Euclidean rings and modulo integers. Formalized Mathematics, 8(1):29–34, 1999.Andrzej Trybulec. Domains and their Cartesian products. Formalized Mathematics, 1(1): 115–122, 1990.MichaƂ J. Trybulec. Integers. Formalized Mathematics, 1(3):501–505, 1990.Wojciech A. Trybulec. Operations on subspaces in real linear space. Formalized Mathematics, 1(2):395–399, 1990.Wojciech A. Trybulec. Vectors in real linear space. Formalized Mathematics, 1(2):291–296, 1990.Wojciech A. Trybulec. Subspaces and cosets of subspaces in vector space. Formalized Mathematics, 1(5):865–870, 1990.Wojciech A. Trybulec. Operations on subspaces in vector space. Formalized Mathematics, 1(5):871–876, 1990.Wojciech A. Trybulec. Linear combinations in vector space. Formalized Mathematics, 1 (5):877–882, 1990.Wojciech A. Trybulec. Basis of vector space. Formalized Mathematics, 1(5):883–885, 1990.Zinaida Trybulec. Properties of subsets. Formalized Mathematics, 1(1):67–71, 1990.Edmund Woronowicz. Relations and their basic properties. Formalized Mathematics, 1 (1):73–83, 1990.Edmund Woronowicz. Relations defined on sets. Formalized Mathematics, 1(1):181–186, 1990

    Submodule of free Z-module

    Get PDF
    In this article, we formalize a free Z-module and its property. In particular, we formalize the vector space of rational field corresponding to a free Z-module and prove formally that submodules of a free Z-module are free. Z-module is necassary for lattice problems - LLL (Lenstra, Lenstra and Lov®asz) base reduction algorithm and cryptographic systems with lattice [20]. Some theorems in this article are described by translating theorems in [11] into theorems of Z-module, however their proofs are different.Futa Yuichi - Japan Advanced Institute of Science and Technology Ishikawa, JapanOkazaki Hiroyuki - Shinshu University Nagano, JapanShidama Yasunari - Shinshu University Nagano, JapanGrzegorz Bancerek. Cardinal numbers. Formalized Mathematics, 1(2):377-382, 1990.Grzegorz Bancerek. Cardinal arithmetics. Formalized Mathematics, 1(3):543-547, 1990.Grzegorz Bancerek. The fundamental properties of natural numbers. Formalized Mathematics, 1(1):41-46, 1990.Grzegorz Bancerek. The ordinal numbers. Formalized Mathematics, 1(1):91-96, 1990.Grzegorz Bancerek and Krzysztof Hryniewiecki. Segments of natural numbers and finite sequences. Formalized Mathematics, 1(1):107-114, 1990.CzesƂaw Bylinski. Binary operations. Formalized Mathematics, 1(1):175-180, 1990.CzesƂaw Bylinski. Functions and their basic properties. Formalized Mathematics, 1(1): 55-65, 1990.CzesƂaw Bylinski. Functions from a set to a set. Formalized Mathematics, 1(1):153-164, 1990.CzesƂaw Bylinski. Partial functions. Formalized Mathematics, 1(2):357-367, 1990.CzesƂaw Bylinski. Some basic properties of sets. Formalized Mathematics, 1(1):47-53, 1990.Jing-Chao Chen. The Steinitz theorem and the dimension of a real linear space. Formalized Mathematics, 6(3):411-415, 1997.Agata DarmochwaƂ. Finite sets. Formalized Mathematics, 1(1):165-167, 1990.Yuichi Futa, Hiroyuki Okazaki, and Yasunari Shidama. Z-modules. Formalized Mathematics, 20(1):47-59, 2012. doi:10.2478/v10037-012-0007-z.Yuichi Futa, Hiroyuki Okazaki, and Yasunari Shidama. Quotient module of Z-module. Formalized Mathematics, 20(3):205-214, 2012. doi:10.2478/v10037-012-0024-y.Yuichi Futa, Hiroyuki Okazaki, and Yasunari Shidama. Free Z-module. Formalized Mathematics, 20(4):275-280, 2012. doi:10.2478/v10037-012-0033-x.Yuichi Futa, Hiroyuki Okazaki, Daichi Mizushima, and Yasunari Shidama. Gaussian integers. Formalized Mathematics, 21(2):115-125, 2013. doi:10.2478/forma-2013-0013.Andrzej Kondracki. Basic properties of rational numbers. Formalized Mathematics, 1(5): 841-845, 1990.Eugeniusz Kusak, Wojciech Leonczuk, and MichaƂ Muzalewski. Abelian groups, fields and vector spaces. Formalized Mathematics, 1(2):335-342, 1990.RafaƂ Kwiatek and Grzegorz Zwara. The divisibility of integers and integer relatively primes. Formalized Mathematics, 1(5):829-832, 1990.Daniele Micciancio and Shafi Goldwasser. Complexity of lattice problems: a cryptographic perspective. 2002.Robert Milewski. Associated matrix of linear map. Formalized Mathematics, 5(3):339-345, 1996.Konrad Raczkowski and PaweƂ Sadowski. Equivalence relations and classes of abstraction. Formalized Mathematics, 1(3):441-444, 1990.Christoph Schwarzweller. The ring of integers, Euclidean rings and modulo integers. Formalized Mathematics, 8(1):29-34, 1999.Andrzej Trybulec. Domains and their Cartesian products. Formalized Mathematics, 1(1): 115-122, 1990.MichaƂ J. Trybulec. Integers. Formalized Mathematics, 1(3):501-505, 1990.Wojciech A. Trybulec. Vectors in real linear space. Formalized Mathematics, 1(2):291-296, 1990.Wojciech A. Trybulec. Linear combinations in vector space. Formalized Mathematics, 1(5):877-882, 1990.Wojciech A. Trybulec. Basis of vector space. Formalized Mathematics, 1(5):883-885, 1990.Zinaida Trybulec. Properties of subsets. Formalized Mathematics, 1(1):67-71, 1990.Edmund Woronowicz. Relations and their basic properties. Formalized Mathematics, 1(1):73-83, 1990.Edmund Woronowicz. Relations defined on sets. Formalized Mathematics, 1(1):181-186, 1990.Edmund Woronowicz and Anna Zalewska. Properties of binary relations. Formalized Mathematics, 1(1):85-89, 1990.Mariusz Zynel. The Steinitz theorem and the dimension of a vector space. Formalized Mathematics, 5(3):423-428, 1996

    Operations of Points on Elliptic Curve in Affine Coordinates

    Get PDF
    In this article, we formalize in Mizar [1], [2] a binary operation of points on an elliptic curve over GF(p) in affine coordinates. We show that the operation is unital, complementable and commutative. Elliptic curve cryptography [3], whose security is based on a difficulty of discrete logarithm problem of elliptic curves, is important for information security.This work was supported by JSPS KAKENHI Grant Numbers JP15K00183 and JP17K00182.Yuichi Futa - Tokyo University of Technology, Tokyo, JapanHiroyuki Okazaki - Shinshu University, Nagano, JapanYasunari Shidama - Shinshu University, Nagano, JapanGrzegorz Bancerek, CzesƂaw Bylinski, Adam Grabowski, Artur KorniƂowicz, Roman Matuszewski, Adam Naumowicz, Karol Pak, and Josef Urban. Mizar: State-of-the-art and beyond. In Manfred Kerber, Jacques Carette, Cezary Kaliszyk, Florian Rabe, and Volker Sorge, editors, Intelligent Computer Mathematics, volume 9150 of Lecture Notes in Computer Science, pages 261–279. Springer International Publishing, 2015. ISBN 978-3-319-20614-1. doi:10.1007/978-3-319-20615-8 17.Grzegorz Bancerek, CzesƂaw Bylinski, Adam Grabowski, Artur KorniƂowicz, Roman Matuszewski, Adam Naumowicz, and Karol Pak. The role of the Mizar Mathematical Library for interactive proof development in Mizar. Journal of Automated Reasoning, 61(1):9–32, 2018. doi:10.1007/s10817-017-9440-6.I. Blake, G. Seroussi, and N. Smart. Elliptic Curves in Cryptography. Number 265 in London Mathematical Society Lecture Note Series. Cambridge University Press, 1999.Yuichi Futa, Hiroyuki Okazaki, and Yasunari Shidama. Set of points on elliptic curve in projective coordinates. Formalized Mathematics, 19(3):131–138, 2011. doi:10.2478/v10037-011-0021-6.Yuichi Futa, Hiroyuki Okazaki, Daichi Mizushima, and Yasunari Shidama. Operations of points on elliptic curve in projective coordinates. Formalized Mathematics, 20(1): 87–95, 2012. doi:10.2478/v10037-012-0012-2.Artur KorniƂowicz. Recursive definitions. Part II. Formalized Mathematics, 12(2):167–172, 2004.27331532
    • 

    corecore