na-mkm 2004 phoenix mkm and the nist dlmf dan lozier national institute of standards and technology...

55
NA-MKM 2004 Phoenix MKM and the NIST DLMF Dan Lozier National Institute of Standards and Technology Gaithersburg, MD 20899- 8910

Upload: herbert-white

Post on 29-Jan-2016

216 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: NA-MKM 2004 Phoenix MKM and the NIST DLMF Dan Lozier National Institute of Standards and Technology Gaithersburg, MD 20899-8910

NA-MKM 2004 Phoenix

MKM and the NIST DLMF

Dan Lozier

National Institute of Standards and Technology

Gaithersburg, MD 20899-8910

Page 2: NA-MKM 2004 Phoenix MKM and the NIST DLMF Dan Lozier National Institute of Standards and Technology Gaithersburg, MD 20899-8910

KM and MKM NA-MKM 2004 Phoenix 2

Traditional Methods of KM

• Handbooks, dictionaries, encyclopedias, atlases

• Springer-NY search:Keyword “handbook”: 1125 hits“Handbook” in title/subtitle: 802 hits

• CRC Press search:“Handbook” in title/subtitle, “mathematics” as

subject/discipline: 41 hits

Page 3: NA-MKM 2004 Phoenix MKM and the NIST DLMF Dan Lozier National Institute of Standards and Technology Gaithersburg, MD 20899-8910

KM and MKM NA-MKM 2004 Phoenix 3

Page 4: NA-MKM 2004 Phoenix MKM and the NIST DLMF Dan Lozier National Institute of Standards and Technology Gaithersburg, MD 20899-8910

KM and MKM NA-MKM 2004 Phoenix 4

Page 5: NA-MKM 2004 Phoenix MKM and the NIST DLMF Dan Lozier National Institute of Standards and Technology Gaithersburg, MD 20899-8910

KM and MKM NA-MKM 2004 Phoenix 5

Page 6: NA-MKM 2004 Phoenix MKM and the NIST DLMF Dan Lozier National Institute of Standards and Technology Gaithersburg, MD 20899-8910

KM and MKM NA-MKM 2004 Phoenix 6

Page 7: NA-MKM 2004 Phoenix MKM and the NIST DLMF Dan Lozier National Institute of Standards and Technology Gaithersburg, MD 20899-8910

KM and MKM NA-MKM 2004 Phoenix 7

Page 8: NA-MKM 2004 Phoenix MKM and the NIST DLMF Dan Lozier National Institute of Standards and Technology Gaithersburg, MD 20899-8910

KM and MKM NA-MKM 2004 Phoenix 8

New Methods of KM for Math• Stimulus:

– CD/DVD, web sites, “digital technology”– Interactive graphics (scientific visualization)– Computer algebra, theorem provers

• Key research areas– Math notation and definition– Presentation/representation of math– Math-aware search– Hardware/software standards– Formal methods

Page 9: NA-MKM 2004 Phoenix MKM and the NIST DLMF Dan Lozier National Institute of Standards and Technology Gaithersburg, MD 20899-8910

DLMF NA-MKM 2004 Phoenix 9

NIST Digital Library of Mathematical Functions Project

1997 - project conceived

1998 - sample chapter & prototype web site

1999 - NSF funding received

2000 – 2004

Math content development, editing, validation

Web development, inc. search & graphics

2005 – book published, web site released

Page 10: NA-MKM 2004 Phoenix MKM and the NIST DLMF Dan Lozier National Institute of Standards and Technology Gaithersburg, MD 20899-8910

DLMF NA-MKM 2004 Phoenix 10

Personnel

• 4 principal editors

• 10 associate editors

• 35 authors

• 25 validators

• 15 NIST staff

Page 11: NA-MKM 2004 Phoenix MKM and the NIST DLMF Dan Lozier National Institute of Standards and Technology Gaithersburg, MD 20899-8910

DLMF NA-MKM 2004 Phoenix 11

Page 12: NA-MKM 2004 Phoenix MKM and the NIST DLMF Dan Lozier National Institute of Standards and Technology Gaithersburg, MD 20899-8910

DLMF NA-MKM 2004 Phoenix 12

Page 13: NA-MKM 2004 Phoenix MKM and the NIST DLMF Dan Lozier National Institute of Standards and Technology Gaithersburg, MD 20899-8910

DLMF NA-MKM 2004 Phoenix 13

DLMF Web Site

• Features– Math content– Metadata– Interactive graphics– Math-aware search

• Demonstration

Page 14: NA-MKM 2004 Phoenix MKM and the NIST DLMF Dan Lozier National Institute of Standards and Technology Gaithersburg, MD 20899-8910
Page 15: NA-MKM 2004 Phoenix MKM and the NIST DLMF Dan Lozier National Institute of Standards and Technology Gaithersburg, MD 20899-8910
Page 16: NA-MKM 2004 Phoenix MKM and the NIST DLMF Dan Lozier National Institute of Standards and Technology Gaithersburg, MD 20899-8910
Page 17: NA-MKM 2004 Phoenix MKM and the NIST DLMF Dan Lozier National Institute of Standards and Technology Gaithersburg, MD 20899-8910
Page 18: NA-MKM 2004 Phoenix MKM and the NIST DLMF Dan Lozier National Institute of Standards and Technology Gaithersburg, MD 20899-8910
Page 19: NA-MKM 2004 Phoenix MKM and the NIST DLMF Dan Lozier National Institute of Standards and Technology Gaithersburg, MD 20899-8910
Page 20: NA-MKM 2004 Phoenix MKM and the NIST DLMF Dan Lozier National Institute of Standards and Technology Gaithersburg, MD 20899-8910
Page 21: NA-MKM 2004 Phoenix MKM and the NIST DLMF Dan Lozier National Institute of Standards and Technology Gaithersburg, MD 20899-8910
Page 22: NA-MKM 2004 Phoenix MKM and the NIST DLMF Dan Lozier National Institute of Standards and Technology Gaithersburg, MD 20899-8910
Page 23: NA-MKM 2004 Phoenix MKM and the NIST DLMF Dan Lozier National Institute of Standards and Technology Gaithersburg, MD 20899-8910
Page 24: NA-MKM 2004 Phoenix MKM and the NIST DLMF Dan Lozier National Institute of Standards and Technology Gaithersburg, MD 20899-8910

Search NA-MKM 2004 Phoenix 24

DLMF Equation Search System

DLMFDatabase

QueryInput

Query Processing

SearchEngine

QueryOutput

PresentationModule

Page 25: NA-MKM 2004 Phoenix MKM and the NIST DLMF Dan Lozier National Institute of Standards and Technology Gaithersburg, MD 20899-8910

Search NA-MKM 2004 Phoenix 25

Query Expression and Entry

• Simplified, Latex-like query language

• Operators & symbols that can be expressed with 1 or 2 keyboard strokes are so entered

• Otherwise, alphabetical names are used (both full-names and short-hand names)

• “\” not needed

• {} and () are equivalent

Page 26: NA-MKM 2004 Phoenix MKM and the NIST DLMF Dan Lozier National Institute of Standards and Technology Gaithersburg, MD 20899-8910

Search NA-MKM 2004 Phoenix 26

Examples

Ops Entry Ops Entry

Arith ops + - * / Power, super ^

± , +- , -+ Subscript _

≤ , ≥ <= , >= ~ , ≈ ~ , ~~

, =~ , =- , not < != , !<

Goes to -> , => , <=>

∫ , ∑ int, sum ∞ infinity

nebla √ sqrt

Page 27: NA-MKM 2004 Phoenix MKM and the NIST DLMF Dan Lozier National Institute of Standards and Technology Gaithersburg, MD 20899-8910

Search NA-MKM 2004 Phoenix 27

Query Results: 2 Choices

1. Document list– Links to DLMF sections– Matching equations highlighted

2. Equation list• Created on-the-fly• Links to containing document, positioned

with matching equation at top of window

Page 28: NA-MKM 2004 Phoenix MKM and the NIST DLMF Dan Lozier National Institute of Standards and Technology Gaithersburg, MD 20899-8910

Search NA-MKM 2004 Phoenix 28

Recent Developments• Mathematica and Maple nomenclature

function names order of arguments

• Wild cards $ matches any one token \* matches any alphanumeric string in a token Null in argument list, e.g. Euler’s generalized

beta integral Beta[z0,z1,,]

Page 29: NA-MKM 2004 Phoenix MKM and the NIST DLMF Dan Lozier National Institute of Standards and Technology Gaithersburg, MD 20899-8910

Search NA-MKM 2004 Phoenix 29

DLMF Search Demonstrations

Mathematica and Maple Illustrations

Equation Search Page

Page 30: NA-MKM 2004 Phoenix MKM and the NIST DLMF Dan Lozier National Institute of Standards and Technology Gaithersburg, MD 20899-8910
Page 31: NA-MKM 2004 Phoenix MKM and the NIST DLMF Dan Lozier National Institute of Standards and Technology Gaithersburg, MD 20899-8910
Page 32: NA-MKM 2004 Phoenix MKM and the NIST DLMF Dan Lozier National Institute of Standards and Technology Gaithersburg, MD 20899-8910
Page 33: NA-MKM 2004 Phoenix MKM and the NIST DLMF Dan Lozier National Institute of Standards and Technology Gaithersburg, MD 20899-8910
Page 34: NA-MKM 2004 Phoenix MKM and the NIST DLMF Dan Lozier National Institute of Standards and Technology Gaithersburg, MD 20899-8910
Page 35: NA-MKM 2004 Phoenix MKM and the NIST DLMF Dan Lozier National Institute of Standards and Technology Gaithersburg, MD 20899-8910
Page 36: NA-MKM 2004 Phoenix MKM and the NIST DLMF Dan Lozier National Institute of Standards and Technology Gaithersburg, MD 20899-8910
Page 37: NA-MKM 2004 Phoenix MKM and the NIST DLMF Dan Lozier National Institute of Standards and Technology Gaithersburg, MD 20899-8910
Page 38: NA-MKM 2004 Phoenix MKM and the NIST DLMF Dan Lozier National Institute of Standards and Technology Gaithersburg, MD 20899-8910

Legendre Functions NA-MKM 2004 Phoenix 38

Legendre Functions

Page 39: NA-MKM 2004 Phoenix MKM and the NIST DLMF Dan Lozier National Institute of Standards and Technology Gaithersburg, MD 20899-8910

Legendre Functions NA-MKM 2004 Phoenix 39

Page 40: NA-MKM 2004 Phoenix MKM and the NIST DLMF Dan Lozier National Institute of Standards and Technology Gaithersburg, MD 20899-8910

Legendre Functions NA-MKM 2004 Phoenix 40

Page 41: NA-MKM 2004 Phoenix MKM and the NIST DLMF Dan Lozier National Institute of Standards and Technology Gaithersburg, MD 20899-8910

Legendre Functions NA-MKM 2004 Phoenix 41

Page 42: NA-MKM 2004 Phoenix MKM and the NIST DLMF Dan Lozier National Institute of Standards and Technology Gaithersburg, MD 20899-8910

Legendre Functions NA-MKM 2004 Phoenix 42

Page 43: NA-MKM 2004 Phoenix MKM and the NIST DLMF Dan Lozier National Institute of Standards and Technology Gaithersburg, MD 20899-8910

Legendre Functions NA-MKM 2004 Phoenix 43

Page 44: NA-MKM 2004 Phoenix MKM and the NIST DLMF Dan Lozier National Institute of Standards and Technology Gaithersburg, MD 20899-8910

Legendre Functions NA-MKM 2004 Phoenix 44

Page 45: NA-MKM 2004 Phoenix MKM and the NIST DLMF Dan Lozier National Institute of Standards and Technology Gaithersburg, MD 20899-8910

Legendre Functions NA-MKM 2004 Phoenix 45

Page 46: NA-MKM 2004 Phoenix MKM and the NIST DLMF Dan Lozier National Institute of Standards and Technology Gaithersburg, MD 20899-8910

Spheroidal Wave Functions

NA-MKM 2004 Phoenix 46

Spheroidal Wave Functions

Page 47: NA-MKM 2004 Phoenix MKM and the NIST DLMF Dan Lozier National Institute of Standards and Technology Gaithersburg, MD 20899-8910

Spheroidal Wave Functions

NA-MKM 2004 Phoenix 47

Page 48: NA-MKM 2004 Phoenix MKM and the NIST DLMF Dan Lozier National Institute of Standards and Technology Gaithersburg, MD 20899-8910

Spheroidal Wave Functions

NA-MKM 2004 Phoenix 48

Page 49: NA-MKM 2004 Phoenix MKM and the NIST DLMF Dan Lozier National Institute of Standards and Technology Gaithersburg, MD 20899-8910

Spheroidal Wave Functions

NA-MKM 2004 Phoenix 49

Page 50: NA-MKM 2004 Phoenix MKM and the NIST DLMF Dan Lozier National Institute of Standards and Technology Gaithersburg, MD 20899-8910

Spheroidal Wave Functions

NA-MKM 2004 Phoenix 50

Page 51: NA-MKM 2004 Phoenix MKM and the NIST DLMF Dan Lozier National Institute of Standards and Technology Gaithersburg, MD 20899-8910

Spheroidal Wave Functions

NA-MKM 2004 Phoenix 51

Page 52: NA-MKM 2004 Phoenix MKM and the NIST DLMF Dan Lozier National Institute of Standards and Technology Gaithersburg, MD 20899-8910

Spheroidal Wave Functions

NA-MKM 2004 Phoenix 52

Page 53: NA-MKM 2004 Phoenix MKM and the NIST DLMF Dan Lozier National Institute of Standards and Technology Gaithersburg, MD 20899-8910

Spheroidal Wave Functions

NA-MKM 2004 Phoenix 53

SW.6 Functions of Complex Argument

Page 54: NA-MKM 2004 Phoenix MKM and the NIST DLMF Dan Lozier National Institute of Standards and Technology Gaithersburg, MD 20899-8910

NA-MKM 2004 Phoenix 54

Implications for MKM

• For a given “family” of SF there exist– many alternative notations– a wide variety of useful definitions– Increased complications when numerical

computation is considered

• We want to be able to move freely among them• Real variables are hard enough• Complex variables are much harder

Page 55: NA-MKM 2004 Phoenix MKM and the NIST DLMF Dan Lozier National Institute of Standards and Technology Gaithersburg, MD 20899-8910

NA-MKM 2004 Phoenix 55

Future Directions at NIST• (Complete development of basic content)• (Publish book, release initial web site)• Improve web site

– XML/MathML– Content MathML– Improved search (XQUERY)– Rudimentary, at least, equation equivalences– Tables & graphs “on demand”

• Possible second edition, possible new subject area