Philosophy is often defined much like other academic subjects. However, there is a huge difference between philosophy and any other subject (at least any other subject I know of). Philosophy is the subject upon which all knowledge is based upon. With this in mind it is interesting to note that the foundations of philosophy are not even established. Here are some examples.
Metaphysics-Inherently unknowable due to our limitations in epistemology.
Ethics-Several well known problems exist in this field that will need to be resolved until we can accept any ethical system as valid.
Logic-Why should we accept logic as valid? Any attempt to explain this logically is circular.
Now for some examples of how other subjects are based on philosophy.
Science in general-Why should we accept the scientific method (which is based on logic) as valid? The philosophy of science attempts to answer this with the very same method that is in question.
Literature-This is not really a matter of knowledge but the philosophy of language comes into play here.
Math-Is possibly the only real knowledge we can have. But, don’t we need to know if reality exists to know if this math is representing anything real?
Yet consider this, if it is so hard to know things then how can we know that it is hard to know things? Is the only attainable knowledge the fact that we can not know things? My query is this. Is there any reason I should accept logic as valid? If one can prove this then you could build off of that foundation. Can anyone meet the challenge?
P.S. I actually do believe in the validity of logic for my own sanity. I have my own reason to believe that it is valid which I will post at a later time.