2000 Math. Subj. Class: 42C05, 33E20, 28A80, 30E15, 30E20