Quadratic Extensions in ACL2

被引:0
|
作者
Gamboa, Ruben [1 ]
Cowles, John [1 ]
Gamboa, Woodrow [2 ]
机构
[1] Univ Wyoming, Laramie, WY 82071 USA
[2] Stanford Univ, Stanford, CA USA
关键词
D O I
10.4204/EPTCS.327.6
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Given a field K, a quadratic extension field L is an extension of K that can be generated from K by adding a root of a quadratic polynomial with coefficients in K. This paper shows how ACL2(r) can be used to reason about chains of quadratic extension fields Q = K0 C K1 C K2 C & BULL; & BULL; & BULL;, where each Ki+1 is a quadratic extension field of Ki. Moreover, we show that some specific numbers, such as 3 & RADIC;2 and cos 9 & pi;, cannot belong to any of the Ki, simply because of the structure of quadratic extension fields. In particular, this is used to show that 3 & RADIC;2 and cos 9 & pi; are not rational.
引用
收藏
页码:75 / 86
页数:12
相关论文
共 50 条
  • [41] Verifying Sierpinski and Riesel Numbers in ACL2
    Cowles, John R.
    Gamboa, Ruben
    [J]. ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2011, (70): : 20 - 27
  • [42] Making Induction Manifest in Modular ACL2
    Eastlund, Carl
    Felleisen, Matthias
    [J]. PPDP'09: PROCEEDINGS OF THE 11TH INTERNATIONAL ACM SIGPLAN SYMPOSIUM ON PRINCIPLES AND PRACTICE OF DECLARATIVE PROGRAMMING, 2009, : 105 - 116
  • [43] Industrial-Strength Documentation for ACL2
    Davis, Jared
    Kaufmann, Matt
    [J]. ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2014, (152): : 9 - 25
  • [44] Fourier Series Formalization in ACL2(r)
    Chau, Cuong K.
    Kaufmann, Matt
    Hunt, Warren A., Jr.
    [J]. ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2015, (192): : 35 - 51
  • [45] Bit-Blasting ACL2 Theorems
    Swords, Sol
    Davis, Jared
    [J]. ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2011, (70): : 84 - 102
  • [46] Modelling algebraic structures and morphisms in ACL2
    Heras, Jonathan
    Jesus Martin-Mateos, Francisco
    Pascual, Vico
    [J]. APPLICABLE ALGEBRA IN ENGINEERING COMMUNICATION AND COMPUTING, 2015, 26 (03) : 277 - 303
  • [47] Executing in common lisp, proving in ACL2
    Andres, Mirian
    Lamban, Laureano
    Rubio, Julio
    [J]. TOWARDS MECHANIZED MATHEMATICAL ASSISTANTS, 2007, 4573 : 1 - +
  • [48] Industrial hardware and software verification with ACL2
    Hunt, Warren A., Jr.
    Kaufmann, Matt
    Moore, J. Strother
    Slobodova, Anna
    [J]. PHILOSOPHICAL TRANSACTIONS OF THE ROYAL SOCIETY A-MATHEMATICAL PHYSICAL AND ENGINEERING SCIENCES, 2017, 375 (2104):
  • [49] Advances in ACL2 Proof Debugging Tools*
    Kaufmann, Matt
    Moore, J. Strother
    [J]. ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2023, 393 : 67 - 81
  • [50] The ACL2 Sedan Theorem Proving System
    Chamarthi, Harsh Raju
    Dillinger, Peter
    Manolios, Panagiotis
    Vroon, Daron
    [J]. TOOLS AND ALGORITHMS FOR THE CONSTRUCTION AND ANALYSIS OF SYSTEMS, 2011, 6605 : 291 - 295