메뉴 건너뛰기




Volumn 16, Issue 3, 2000, Pages 271-305

Floating point verification in HOL light: the exponential function

Author keywords

[No Author keywords available]

Indexed keywords

COMPUTATIONAL METHODS; COMPUTER PROGRAMMING LANGUAGES; DIGITAL ARITHMETIC; ERROR ANALYSIS; PROBABILITY; RECURSIVE FUNCTIONS; STANDARDS; THEOREM PROVING;

EID: 0034206836     PISSN: 09259856     EISSN: None     Source Type: Journal    
DOI: 10.1023/A:1008712907154     Document Type: Article
Times cited : (39)

References (47)
  • 3
    • 34250885251 scopus 로고
    • Formal methods applied to a floating-point system
    • M. Barratt, "Formal methods applied to a floating-point system," IEEE Transactions on Software Engineering, Vol. 15, pp. 611-621, 1989.
    • (1989) IEEE Transactions on Software Engineering , vol.15 , pp. 611-621
    • Barratt, M.1
  • 9
    • 0018466858 scopus 로고
    • Social processes and proofs of theorems and programs
    • R. DeMillo, R. Lipton, and A. Perils, "Social processes and proofs of theorems and programs," Communications of the ACM, Vol. 22, pp. 271-280, 1979.
    • (1979) Communications of the ACM , vol.22 , pp. 271-280
    • DeMillo, R.1    Lipton, R.2    Perils, A.3
  • 12
    • 84988937485 scopus 로고
    • Computing elementary functions: A new approach for achieving high accuracy and good performance
    • W.L. Miranker and R.A. Toupin (Eds.), Lecture Notes in Computer Science
    • S. Gal, "Computing elementary functions: A new approach for achieving high accuracy and good performance," in W.L. Miranker and R.A. Toupin (Eds.), Accurate Scientific Computations, Lecture Notes in Computer Science, 1986, Vol. 235, pp. 1-16.
    • (1986) Accurate Scientific Computations , vol.235 , pp. 1-16
    • Gal, S.1
  • 13
    • 0026122066 scopus 로고
    • What every computer scientist should know about floating point arithmetic
    • D. Goldberg, "What every computer scientist should know about floating point arithmetic," ACM Computing Surveys, Vol. 23, pp. 5-48, 1991.
    • (1991) ACM Computing Surveys , vol.23 , pp. 5-48
    • Goldberg, D.1
  • 14
  • 18
    • 84957875502 scopus 로고
    • Floating point verification in HOL
    • P.J. Windley, T. Schubert, and J. Alves-Foss (Eds.), Aspen Grove, Utah. Lecture Notes in Computer Science
    • J. Harrison, "Floating point verification in HOL," in P.J. Windley, T. Schubert, and J. Alves-Foss (Eds.), Higher Order Logic Theorem Proving and Its Applications: Proceedings of the 8th International Workshop, Aspen Grove, Utah. Lecture Notes in Computer Science, Vol. 971, pp. 186-199, 1995.
    • (1995) Higher Order Logic Theorem Proving and Its Applications: Proceedings of the 8th International Workshop , vol.971 , pp. 186-199
    • Harrison, J.1
  • 22
    • 84949677773 scopus 로고    scopus 로고
    • Verifying the accuracy of polynomial approximations in HOL
    • E.L. Gunter and A. Felty (Eds.), Murray Hill, NJ. Lecture Notes in Computer Science
    • J. Harrison, "Verifying the accuracy of polynomial approximations in HOL," in E.L. Gunter and A. Felty (Eds.), Theorem Proving in Higher Order Logics: 10th International Conference, TPHOLs'97, Murray Hill, NJ. Lecture Notes in Computer Science, Vol. 1275, 1997, pp. 137-152.
    • (1997) Theorem Proving in Higher Order Logics: 10th International Conference, TPHOLs'97 , vol.1275 , pp. 137-152
    • Harrison, J.1
  • 23
    • 84957799469 scopus 로고    scopus 로고
    • A machine-checked theory of floating point arithmetic
    • Y. Bertot, G. Dowek, A. Hirschowitz, C. Paulin, and L. Théry (Eds.), Lecture Notes in Computer Science. Nice, France
    • J. Harrison, "A machine-checked theory of floating point arithmetic," in Y. Bertot, G. Dowek, A. Hirschowitz, C. Paulin, and L. Théry (Eds.), Theorem Proving in Higher Order Logics: 12th International Conference, TPHOLs'97, Vol. 1690, Lecture Notes in Computer Science. Nice, France, 1999, pp. 113-130.
    • (1999) Theorem Proving in Higher Order Logics: 12th International Conference, TPHOLs'97 , vol.1690 , pp. 113-130
    • Harrison, J.1
  • 24
    • 0003589321 scopus 로고
    • ANSI/IEEE Standard 754-1985, The Institute of Electrical and Electronic Engineers, Inc., 345 East 47th Street, New York, NY 10017, USA
    • IEEE, "Standard for binary floating point arithmetic," ANSI/IEEE Standard 754-1985, The Institute of Electrical and Electronic Engineers, Inc., 345 East 47th Street, New York, NY 10017, USA, 1985.
    • (1985) Standard for Binary Floating Point Arithmetic
  • 25
    • 0039679035 scopus 로고
    • Über die Zahl π
    • F. Lindemann, "Über die Zahl π," Mathematische Annalen, Vol. 120, pp. 213-225, 1882.
    • (1882) Mathematische Annalen , vol.120 , pp. 213-225
    • Lindemann, F.1
  • 26
    • 84945709685 scopus 로고
    • Mechanical theorem-proving by model elimination
    • D.W. Loveland, "Mechanical theorem-proving by model elimination," Journal of the ACM, Vol. 15, pp. 236-251, 1968.
    • (1968) Journal of the ACM , vol.15 , pp. 236-251
    • Loveland, D.W.1
  • 28
    • 0003725541 scopus 로고
    • Technical Memorandum 110167, NASA Langley Research Center, Hampton, VA 23681-0001, USA
    • P.S. Miner, "Defining the IEEE-854 Floating-point standard in PVS," Technical Memorandum 110167, NASA Langley Research Center, Hampton, VA 23681-0001, USA, 1995.
    • (1995) Defining the IEEE-854 Floating-point Standard in PVS
    • Miner, P.S.1
  • 30
    • 33747097418 scopus 로고    scopus 로고
    • K 86 floating-point division algorithm
    • 1996
    • K 86 floating-point division algorithm," IEEE Transactions on Computers, Vol. 47, pp. 913-926, 1998. Available on the Web as http://devil.ece.utexas.edu:80/~lynch/divide/divide.html, 1996.
    • (1998) IEEE Transactions on Computers , vol.47 , pp. 913-926
    • Moore, J.S.1    Lynch, T.2    Kaufmann, M.3
  • 33
    • 0004394328 scopus 로고    scopus 로고
    • C formalized in HOL
    • University of Cambridge Computer Laboratory, New Museums Site, Pembroke Street, Cambridge, CB2 3QG, UK. Author's Ph.D. thesis
    • M. Norrish, "C formalized in HOL," Technical Report 453, University of Cambridge Computer Laboratory, New Museums Site, Pembroke Street, Cambridge, CB2 3QG, UK. Author's Ph.D. thesis, 1998.
    • (1998) Technical Report 453
    • Norrish, M.1
  • 34
    • 0000291586 scopus 로고    scopus 로고
    • Formally verifying IEEE compliance of floating-point hardware
    • J. O'Leary, X. Zhao, R. Gerth, and C.-J.H. Seger, "Formally verifying IEEE compliance of floating-point hardware," Intel Technology Journal, Vol. 1999-Q1, pp. 1-14. Available on the Web as http://developer. intel.com/technology/itj/q11999/articles/art_5.htm, 1999.
    • (1999) Intel Technology Journal , vol.1999 Q1 , pp. 1-14
    • O'Leary, J.1    Zhao, X.2    Gerth, R.3    Seger, C.-J.H.4
  • 35
    • 0029754039 scopus 로고    scopus 로고
    • Constructing hardware-software systems from a single description
    • I. Page, "Constructing hardware-software systems from a single description," Journal of VLSI Signal Processing, Vol. 12, pp. 87-107, 1996.
    • (1996) Journal of VLSI Signal Processing , vol.12 , pp. 87-107
    • Page, I.1
  • 37
    • 0002765091 scopus 로고
    • Radian reduction for trigonometric functions
    • M. Payne and R. Hanek, "Radian reduction for trigonometric functions," SIGNUM Newsletter, Vol. 18, No. 1, pp. 19-24, 1983.
    • (1983) SIGNUM Newsletter , vol.18 , Issue.1 , pp. 19-24
    • Payne, M.1    Hanek, R.2
  • 38
    • 0343303210 scopus 로고    scopus 로고
    • How to believe a machine-checked proof
    • G. Sambin and J. Smith (Eds.)
    • R. Pollack, "How to believe a machine-checked proof," in G. Sambin and J. Smith (Eds.), Twenty-Five Years of Constructive Type Theory, Also available on the Web as http://www.brics.dk/~pollack/export/ believing.ps.gz, 1998.
    • (1998) Twenty-Five Years of Constructive Type Theory
    • Pollack, R.1
  • 40
    • 0001582662 scopus 로고    scopus 로고
    • A mechanically checked proof of IEEE compliance of a register-transfer-level specification of the AMD-K7 floating-point multiplication, division, and square root instructions
    • D. Rusinoff, "A mechanically checked proof of IEEE compliance of a register-transfer-level specification of the AMD-K7 floating-point multiplication, division, and square root instructions," LMS Journal of Computation and Mathematics, Vol. 1, pp. 148-200, 1998. Available on the Web via http://www.onr.com/user/ russ/david/k7-div-sqrt.html.
    • (1998) LMS Journal of Computation and Mathematics , vol.1 , pp. 148-200
    • Rusinoff, D.1
  • 42
    • 0024682692 scopus 로고
    • Table-driven implementation of the exponential function in IEEE floating-point arithmetic
    • P.T.P. Tang, "Table-driven implementation of the exponential function in IEEE floating-point arithmetic," ACM Transactions on Mathematical Software, Vol. 15, pp. 144-157, 1989.
    • (1989) ACM Transactions on Mathematical Software , vol.15 , pp. 144-157
    • Tang, P.T.P.1
  • 46
    • 0042526772 scopus 로고
    • InterEditions
    • P. Weis and X. Leroy, Le langage Caml, InterEditions, 1993. See also the CAML Web page: http:// pauillac.inria.fr/caml/.
    • (1993) Le Langage Caml
    • Weis, P.1    Leroy, X.2
  • 47
    • 0003494064 scopus 로고
    • National Physical Laboratory Notes on Applied Science, Her Majesty's Stationery Office (HMSO), London
    • J.H. Wilkinson, Rounding Errors in Algebraic Processes, National Physical Laboratory Notes on Applied Science, Vol. 32, Her Majesty's Stationery Office (HMSO), London, 1963.
    • (1963) Rounding Errors in Algebraic Processes , vol.32
    • Wilkinson, J.H.1


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.