Slashdot Mirror


NIST Releases Updated Handbook of Math Functions

An anonymous reader writes "NIST announced the publishing of the NIST Handbook of Mathematical Functions reference text (967 pp), also available in digital form at the Digital Library of Mathematical Functions. Access it with a MathML-enabled browser (Firefox or IE+plugin) to view equations as scalable text rather than bitmaps; the 3-D graphs can also be viewed with a VRML plugin for local rotating / zooming." The original Handbook of Mathematical Functions was published 46 years ago; the revision has been in the works for a decade.

30 of 128 comments (clear)

  1. Ob by Hognoxious · · Score: 5, Funny

    Let the number of the post be defined by a monotonically increasing function f, such that the initial value of f is zero.

    --
    Confucius say, "Find worm in apple - bad. Find half a worm - worse."
    1. Re:Ob by SoVeryTired · · Score: 4, Funny

      f(x) = x satisfies that condition.

      Perhaps you meant monotonically decreasing nonnegative function on the nonnegative reals with f(0) = 0, or something to that effect...

      As I'm sure you can tell, I'm a big hit at parties.

      --
      Slashdot: news for Apple. Stuff that Apple.
  2. 42 by Yvan256 · · Score: 2, Funny

    That's all you need to know about maths.

    1. Re:42 by Frequency+Domain · · Score: 3, Insightful

      That's all you need to know about maths.

      You must be from the US.

      USians wouldn't say "maths". Our knowledge of math is singular.

    2. Re:42 by Anonymous Coward · · Score: 2, Insightful

      One country doesn't get to claim the whole hemisphere, even if they would like to.

    3. Re:42 by insertwackynamehere · · Score: 3, Insightful

      Slashdot: Where pedantic contrarions get modded insightful.

    4. Re:42 by CraftyJack · · Score: 2, Insightful

      Does that mean we get to call our neighbors to the north "Americans"? They usually don't like that, you know.

    5. Re:42 by ooshna · · Score: 2, Insightful

      USians are all the really smart asians we have here and claim as our own to help negate the fact that our school system is in the shitter. "Ok we need to take a "random" sample of our standardized tests. Wong ok, Chan good, Jackson we better put that at the bottom of the pile".

    6. Re:42 by icensnow · · Score: 4, Insightful

      Sigh. The full, legal, proper name of my country is "United States of America," it is the only country with "America" in its name, and we refer to its people as "Americans" by the same construction that we (in English) refer to people from the Federal Republic of Germany as Germans or the Peoples Republic of China as Chinese. This might be one of the oldest stupid arguments on the internet -- it certainly was common on Usenet > 20 years ago.

    7. Re:42 by AK+Marc · · Score: 2, Interesting

      So you are arguing that the English use is wrong because someone in a different language translates things wrong? They also conjugate their adjectives. I guess if we don't give nouns gender and conjugate adjectives, then English is obviously wrong there as well. Perhaps you could stick to English definitions for discussing English.

    8. Re:42 by sumdumass · · Score: 2, Informative

      I'm not aware of any country that claims the entire hemisphere.

      Lets see, there are no other countries in the Americas (notice how that is plural, that's because there are two continents) that use America in their name that ends the name of the country in America, IF you are refering to the people of a continent, you would need to use North or South as a prefix to America so no one is claiming even an entire continent. Hmm.. Americas is the hemispher, American(s) is people from the United States of America, they are also North Americans.....

      I'm failing to see your point. Could you please explain to me what your school is teaching that is supposedly so much better then the schools in America? I mean where is it that you think America means a whole hemisphere? I know the US schools are lax compared to other countries. Well, so they say, so please tell me how you equate the name of the people from a country to an entire hemisphere without making shit up?

  3. may be offtopic by mapkinase · · Score: 3, Interesting

    If you are looking for a good math reference I would recommend Mathematical Handbook for Scientists and Engineers by Korns

    Russian translation of it was a must-have for every member of Russian "technicheskaya intelligentsiya".

    --
    I do not believe in karma. "Funny"=-6. Do good and forbid evil. Yours, Oft-Offtopic Flamebaiting Troll.
  4. Opera MathML support by molo · · Score: 3, Interesting

    Opera has had MathML support since 9.5, but it looks like this page serves up PNGs for equations to Opera unless the user-agent is changed. When the user-agent is changed, MathML is served up, but the rendering is off, with little blank boxes dotted around (see this page for example: http://dlmf.nist.gov/2.7 ). Anyone else getting similar results?

    -molo

    --
    Using your sig line to advertise for friends is lame.
    1. Re:Opera MathML support by hakey · · Score: 2, Informative

      You don't need to change user-agent. Take a look at the customization page http://dlmf.nist.gov/help/customize. I wish all sites had something like that.

    2. Re:Opera MathML support by bcrowell · · Score: 2

      Opera has had MathML support since 9.5, but it looks like this page serves up PNGs for equations to Opera unless the user-agent is changed. When the user-agent is changed, MathML is served up, but the rendering is off, with little blank boxes dotted around (see this page for example: http://dlmf.nist.gov/2.7 ). Anyone else getting similar results?

      This is just one of many examples of the pain and suffering caused by MS's failure to implement the MathML standard in IE. Webmasters shouldn't have to special-case browsers like this, but they're forced to, because they can't just afford to have the page not work for IE users. When you have to special-case different browsers and version numbers of browsers, it's inevitable that you'll get problems like this. Every new browser that is every written will not get served mathml by a site like this, until someone finally gets in touch with the webmaster of the site and gets him to add a special case for that browser. The only solution I can think of is to make it a federal crime to use IE.

  5. 967 pages? by ProdigyPuNk · · Score: 2, Funny

    That would take forever to actually read through... I guess if you understand most of these functions you don't have to worry about a wife or girlfriend anyway...

  6. Has coding for every equation in TeX, pMML, PNG by mapkinase · · Score: 3, Informative

    It also has alternative coding for every equation in TeX, pMML (XML wrapped default coding) and PNG

    --
    I do not believe in karma. "Funny"=-6. Do good and forbid evil. Yours, Oft-Offtopic Flamebaiting Troll.
  7. I've had my copy for 40 years by richg74 · · Score: 4, Insightful

    And I have found it to be invaluable reference. It's not a textbook; it assumes you basically know the math, but just need to check the details. One other feature, quite handy for programmers of quantitative applications: it has approximations for many functions (e.g., the cumulative normal density function), with notes on their accuracy and range of applicability.

  8. another reason to encourage people to abandon IE by bcrowell · · Score: 3, Informative

    MathML has been around since 1998, which is a heck of a long time by web standards, and yet IE still doesn't support it out of the box. That's why IE users can't view this book properly without a plugin to provide mathml support. Yet another reason to encourage everyone you know to drop IE and get a decent browser. Supporting mathml in IE is also a ridiculous pain in the neck for people creating web pages. Even if you are willing to tell your readers that they can't view your site without the plugin, you still can't write standard xhtml with mathml embedded in it; if you want it to work with the MathPlayer plugin for IE, you have to write all kinds of ugly, nonstandard hacks, and serve up a different version of the page to IE users than to everyone else. The end result of all this is that MathML doesn't get used nearly as much as it should.

    For instance, Wikipedia renders bitmaps as equations, using software called texvc. A guy named D.M. Harvey at Harvard wrote software called blahtex that can be used as a drop-in replacement for texvc, rendering math as either MathML or bitmaps as required. There was a long discussion of this on WikiProject Mathematics, and there was a clear consensus that texvc was old, lame technology, and needed to be replaced with blahtex. However, the people who run the software setup for WP never implemented it -- never, apparently, even bothered to give an actual response, just blew it off. The attitude would presumably have been different if the situation with IE had been different. Since most people access WP with IE, those people would still have had to be served a version of the pages with bitmaps. That would have been a hassle in terms of software.

    I believe that the current plan is for html 5 to include support for embedded mathml and svg tags (even though html 5 isn't xhtml). It will be interesting to see whether MS supports this aspect of html 5, or just does a partial implementation that omits these features.

  9. Re:VRML! by Anonymous Coward · · Score: 2, Funny

    I wouldn't bet on it either, for the same reason modern games aren't supplied in DOOM WAD files.

  10. Re:Statistics by bzant · · Score: 3, Informative
  11. Question for mathematicians by NicknamesAreStupid · · Score: 3, Interesting

    Roughly how long would it take to implement the entire NIST library as functions in C++ just using the standard C math library (abs, acos . . .tan, tanh)?

  12. Re:Math PNGs not optimal by krull · · Score: 2, Informative

    Install the STIX fonts as they suggest. I did and now the equations all render in MathML just fine and look pretty good...

    http://www.stixfonts.org/

  13. Re:From my experience... by Bromskloss · · Score: 4, Funny

    It's not a textbook; it assumes you basically know the math

    That applies to every math book out there.

    No, there is at least one mathematics book for which the statement does not hold. I don't have a constructive proof for this my claim, though, so I can't give you an example.

    --
    Swedish plasma phys. PhD student; MSc EE; knows maths, programming, electronics; finance interest; seeks opportunities
  14. Re:Useless. by Daniel+Dvorkin · · Score: 4, Insightful

    Yes, you can derive all of mathematics from a fairly small set of axioms every time you want to do something. The point of having a reference handy is that you don't have to. You see, in the modern world we have this thing called a "body of knowledge," the idea being that smart people can do new work which builds on the previous work of other smart people. It's been quite a successful approach so far; perhaps you should give it a try?

    --
    The correlation between ignorance of statistics and using "correlation is not causation" as an argument is close to 1.
  15. Re:another reason to encourage people to abandon I by bcrowell · · Score: 2, Insightful

    As far as WP implementing it ... does the current software work and fill the needs that need to be filled? If so perhaps they simply did the intelligent thing and didn't try to fix what was working fine.

    The current software renders equations as bitmaps. The bitmaps look lousy. They're less legible than mathml. They look awful when you print them. They're the wrong size compared to the text. People who are visually impaired can use the controls in their browser to enlarge the font in the web page, but that won't enlarge the equations. People who are blind can use text-to-speech on the web page, but it won't read the equations out loud.

    I hope you're not saying that it's okay for Microsoft to make math on the web inaccessible to blind people. It's totally messed up that Microsoft can hold back progress in putting math on the web for a decade or more, just because they have the most popular browser and don't feel like implementing the standard in a standard way.

  16. Only on Slashdot by Frequency+Domain · · Score: 2, Funny

    I was trying to make a funny, a play on the mathematical term "singular". Instead, I got modded insightful and started a flamewar. Ain't Slashdot wonderful?

  17. Epic Fail by whitis · · Score: 3, Interesting

    I have been waiting for this to come out for a while but I see a number of reasons for disappointment.

    First, a big part of the reason for having a library of mathematical functions compiled by a government agency is to have a public domain source that can be reused for any purpose in any field of endeavor. They screwed that up royally: "© 2010 NIST". Commerfcial use is specifically prohibited. Ironic considering that NIST is part of the US Department of Commerce. And since comercial use is prohibited, it can't be used in software distributed under a permissive license which allows commercial use.

    Second, they call it a "digital library" but it isn't. It is more or less a book in html by chapters. They used MathML instead of OpenMATH. MathML is too presentational and not sufficiently semantic. You should be able to configure OpenMATH or MathML or PNG produced from the OpenMath and you should be able to download OpenMath content dictionaries.

    It is still useful as a free-for-viewing-only ebook, but that is only a tiny fraction of what it should have been. Tax payers got gyped. We paid perhaps 90% of the cost for 20% of the result, and the copyright even interferes with someone else finishing the job.

    1. Re:Epic Fail by belmolis · · Score: 3, Interesting

      I am wondering what the legal basis for the restriction on commercial use might be. US government publications are in the public domain - there is no crown copyright at the federal level in the US. So the only situation in which they can legitimately impose restrictions is when they are reproducing material whose copyright is owned by others.

    2. Re:Epic Fail by BBTaeKwonDo · · Score: 2, Informative
      http://dlmf.nist.gov/about/notices (the (C) 2010 NIST link at the bottom of the pages) gives the answer:

      Pursuant to Title 17 USC 105, the National Institute of Standards and Technology (NIST), United States Department of Commerce, is authorized to receive and hold copyrights transferred to it by assignment or otherwise. Authors of the works appearing in the Digital Library of Mathematical Functions (DLMF) have assigned copyright to the works to NIST, United States Department of Commerce, as represented by the Secretary of Commerce.