Why people invent discrete mathematics like propositional logic, logical equivalences, predicate logic, etc?

59 Views Asked by At

I'm now learning discrete mathematics. I wonder why they invent discrete mathematics. For example, a english sentence "some lion drink coffee" can be translated into statement using predicate logic: ∃x ∈D, L(x) ^ C(x) (D is the set of all creatures; L(x) is x is a lion; C(x) is x drinks coffee) I wonder Why they do that. I'm studying computer science. Discrete mathematics is one of the core course. What's the relation of translating natural language to symbolic things and computer itself?