I feel like there is still something missing from my understand ing of the numerical methods, as I have failed to grasp quite what steps happen in it becoming matrix algebra. Is there a need to computationally approximate the basis functions (even if this is to arbitrary accuracy, or is the step taken there (at least theoretically) perfect?