as the title suggests I'm looking for applications of the two former to the latter.
Ofc there are some applications, Algebraic Number Theory in IT-Security, Finite Model Theory can be seen as a field at the intersection of math. logic. and theor. CS with Descriptive Complexity Theory certainly being very interesting.
But I'm looking for something a little differently, i will soon have to write a thesis in CS and as i also have a background in math i would like to use it. About Algebra, i have heard two introductory courses, so that I am now at the level of Atiyah-Macdonald, and am quite advanced in Model Theory. I just started with Markers textbook on Model Theory, and am progressing quite quick, due to my background from Algebra and Chang-Keisler.
So my question is basically, what are good references for further learning in CS where i can fully draw from the ressources of MT and Algebra and their intimate relation? I would be most interested if there are such applications in Cryptography and related fields.
Thanks a lot!
Well, you have a rich intersection of model theory and CS in things related to Computability, such as the Curry Howard correspondence and computability interpretations of Löb's theorem and other classic results.
Personally I find the line of research by the Machine Intelligence Research Institute fascinating. Their agents foundations Research agenda covers some interesting logic stuff.
Algebra on the other hand pops up everywhere. Maybe you can look into things like category theory, where there are certain links with CS being explored those days.