>>16 #1 I'm not gonna waste time writing a fucking essay for people whose intelligence quotients are floating somewhere between vegatable and mineral
>>16 #2 Computer science and math are two sides of the same coin, especially these types of questions. If you want to be good at one and do advanced things in one, you better damn well be able to understand and work well in the other.
>>16 #3 Of course its been identified thats why people study numerical stability, but if you think its trivial or simple you are more retarded than I suspect. Some algorithms are susceptable to rounding error and some aren't, op's original question was why a particular algorithm is.
As for fraction classes, that would be fucking fine if I was writing a fucking calculator for my jr. highschool cs class, but in the situation I'm in I've double precision floats from real instruments that are processed by an A->D fpga. Moreover, try to solve these algorithms with when using an internal fraction representation turns calculations into search problems, essentially killing performance. QED fraction library is fucking idiotic.
Wrt matrix adjoint, that technique only works on small matrices, its essentially just applying the matrix inverse formula to a 2,3,4 dimensional matrix, its very similiar to the quadratic formula in that closed forms for higher order problems are nigh impossible to find much less solve. That said there a million fucking ways to invert a matrix, the point is, some are stable and some aren't.
That said it was a fucking example, so I could really give less of a fuck how you chose to invert matrices.
>>18 this isn't a graphics application, its a physics application
>>19 you really have no fucking clue what a vector space or a coordinate system is do you? You can't plot vectors in one system in another system unless you rotate those vectors into the system you are plotting in. Thats not a claim or opinion, its a fact.
The bottom line is, that good programmers are virtuosos in math as well as computer science, because they understand the two fields are very closely interconnected.
But I made a mistake in thinking there were some talented people lurking on this board. I shudder to discover that no one on this board knows shit, although now that I know it, in retrospect I'm unsurprised.
So I get it ya'll are beginning coders at best, who get threatened when someone asks a challenging question, it's chill, I have no problem taking my question elsewhere.
C ya dumb fucks lata.