Question: What does Typesetting:-delayDotProduct(u, v) mean and how do I avid this?

The first line below is my code for computing the angle between vectors U and v.

It works and gives correct answers.  But it appears on the screen with this  "Typesetting: delay"  for each of the dot products.

What does it mean?  Is there a package I should have loaded?

This is for a lab where I want students to use the formula as it appears in the textbook rather than using some built in function that makes it "too easy."


angle := proc (u, v) options operator, arrow; arccos((u.v)/(sqrt(u.u)*sqrt(v.v))) end proc

proc (u, v) options operator, arrow; arccos(Typesetting:-delayDotProduct(u, v)/(sqrt(Typesetting:-delayDotProduct(u, u))*sqrt(Typesetting:-delayDotProduct(v, v)))) end proc
Please Wait...