The constructive reals as a Java']Java library

被引:5
|
作者
Boehm, HJ
机构
来源
关键词
constructive reals; exact arithmetic; !text type='java']java[!/text; inverse functions calculator;
D O I
10.1016/j.jlap.2004.07.002
中图分类号
学科分类号
摘要
We describe an implementation of the computable (or constructive) real numbers as a pure Java library. To the user, the library interface appears very similar to that of some other numeric types provided by the standard Java library. The primary goal of the implementation is simplicity, so that the implementation Could be easily understood, and to allow simple informal correctness arguments. We hope to demonstrate that even such a basic implementation of constructive real arithmetic can be useful in a number of contexts, including in a desk calculator utility distributed with the package. A secondary goal was to demonstrate that some second-order functions on the reals, such as restricted inverse and derivative operations, can be implemented with sufficient performance to be useful. 2004 Elsevier Inc. All rights reserved.
引用
收藏
页码:3 / 11
页数:9
相关论文
共 50 条
  • [41] Java']JavaGL - A 3D graphics library in Java']Java for Internet browsers
    Chen, BY
    Shiah, CW
    Yang, TJ
    Ouhyoung, M
    [J]. INTERNATIONAL CONFERENCE ON CONSUMER ELECTRONICS, 1997 DIGEST OF TECHNICAL PAPERS, 1997, : 12 - 13
  • [42] Java']JavaGL - A 3D graphics library in Java']Java for Internet browsers
    Chen, BY
    Yang, TJ
    Ouhyoung, M
    [J]. IEEE TRANSACTIONS ON CONSUMER ELECTRONICS, 1997, 43 (03) : 271 - 278
  • [43] A constructive approach to correctness, exemplified by a generator for certified Java']Java Card applets
    Coglio, Alessandro
    Green, Cordell
    [J]. VERIFIED SOFTWARE: THEORIES, TOOLS, EXPERIMENTS, 2008, 4171 : 57 - 63
  • [44] NemoLib: A Java']Java Library for Efficient Network Motif Detection
    Andersen, Andrew
    Kim, Wooyoung
    [J]. BIOINFORMATICS RESEARCH AND APPLICATIONS (ISBRA 2017), 2017, 10330 : 403 - 407
  • [45] MULAN: A Java']Java Library for Multi-Label Learning
    Tsoumakas, Grigorios
    Spyromitros-Xioufis, Eleftherios
    Vilcek, Jozef
    Vlahavas, Ioannis
    [J]. JOURNAL OF MACHINE LEARNING RESEARCH, 2011, 12 : 2411 - 2414
  • [46] JS']JSBML: a flexible Java']Java library for working with SBML
    Draeger, Andreas
    Rodriguez, Nicolas
    Dumousseau, Marine
    Doerr, Alexander
    Wrzodek, Clemens
    Le Novere, Nicolas
    Zell, Andreas
    Hucka, Michael
    [J]. BIOINFORMATICS, 2011, 27 (15) : 2167 - 2168
  • [47] RMSIM: A JAVA']JAVA LIBRARY FOR SIMULATING REVENUE MANAGEMENT SYSTEMS
    Bijvank, Marco
    L'Ecuyer, Pierre
    Marcotte, Patrice
    [J]. PROCEEDINGS OF THE 2011 WINTER SIMULATION CONFERENCE (WSC), 2011, : 2698 - 2709
  • [48] jMeme: a Java']Java Library for Designing Competent Memetic Algorithms
    Acampora, Giovanni
    Vitiello, Autilia
    [J]. 2016 IEEE INTERNATIONAL CONFERENCE ON FUZZY SYSTEMS (FUZZ-IEEE), 2016, : 386 - 393
  • [49] RTVR - a flexible Java']Java library for interactive volume rendering
    Mroz, L
    Hauser, H
    [J]. VISUALIZATION 2001, PROCEEDINGS, 2001, : 279 - 286
  • [50] An Analysis of Library Rollbacks: A Case Study of Java']Java Libraries
    Suwa, Hirohiko
    Ihara, Akinori
    Kula, Raula Gaikovina
    Fujibayashi, Daiki
    Matsumoto, Kenichi
    [J]. 2017 24TH ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE WORKSHOPS (APSECW), 2017, : 63 - 70