channing function

data from Section 1.16