As many of you may know, ray tracing was first introduced by Turner Whitted in 1979 in a paper titled "An improved illumination model for shaded display" (can be found on ACM digital library).
On the 2nd page, in part 2 (Improved Model) there are a number of fairly simple vector calculations...