You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

147 lines
2.9 KiB

5 months ago
5 months ago
5 months ago
5 months ago
5 months ago
2 months ago
  1. % Template for Exams
  2. %
  3. \input{util/version}
  4. \documentclass{article}
  5. \input{util/packages}
  6. \input{util/math_macros}
  7. \input{util/ltl_macros}
  8. \input{util/styling_macros}
  9. \input{util/constants}
  10. \input{util/chapter}
  11. \input{util/tcolorbox}
  12. \pagestyle{fancy}
  13. \fancyfoot[C]{}
  14. \fancyfoot[R]{Page \thepage\ of \pageref{LastPage}}
  15. \fancypagestyle{autoempty}{
  16. \fancyhf{}
  17. \fancyfoot[R]{Page \thepage\ of \pageref{LastPage}}
  18. \renewcommand{\footrulewidth}{.4pt}
  19. \renewcommand{\headrulewidth}{.4pt}
  20. }
  21. \renewcommand{\footrulewidth}{\headrulewidth}
  22. %\renewcommand{\headrule}{\ifthenelse{\isodd{\thepage}}{\hrule}{}}
  23. \makeatletter
  24. \def\cleardoublepage{\clearpage\if@twoside \ifodd\c@page\else
  25. \hbox{}
  26. \thispagestyle{autoempty}
  27. \newpage
  28. \if@twocolumn\hbox{}\newpage\fi\fi\fi}
  29. \makeatother
  30. \newcounter{beforeCounter}
  31. %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
  32. \begin{document}
  33. \begin{titlepage}
  34. \begin{center}
  35. {\Large {\bf{Questionnaire ``Logic and Computability''}}}
  36. \hspace{3cm}
  37. {\Large {\bf{Summer Term 2024}}}
  38. \tableofcontents
  39. \end{center}
  40. \end{titlepage}
  41. \thispagestyle{empty}
  42. \setcounter{page}{1}
  43. \clearpage
  44. \ifchapterproplogic
  45. \setsectionnum{0}
  46. \section{Propositional Logic}
  47. \input{propositional_logic/propositional_logic.tex}
  48. \pagebreak
  49. \fi
  50. \ifchaptersatsolver
  51. \setsectionnum{1}
  52. \section{SAT Solvers}
  53. \input{sat_solvers_dpll/sat_solvers_dpll.tex}
  54. \pagebreak
  55. \fi
  56. \ifchapterbdd
  57. \setsectionnum{2}
  58. \section{Binary Decision Diagrams}
  59. \input{bdds/bdds.tex}
  60. \pagebreak
  61. \fi
  62. \ifchapterndprop
  63. \setsectionnum{3}
  64. \section{Natural Deduction for Propositional Logic}
  65. \input{natural_deduction_propositional_logic/natural_deduction_prop_logic.tex}
  66. \pagebreak
  67. \fi
  68. \ifchaptereqchecking
  69. \setsectionnum{4}
  70. \section{Combinational Equivalence Checking}
  71. \input{equivalence_checking/equivalence_checking.tex}
  72. \pagebreak
  73. \fi
  74. \ifchaptersmtzthree
  75. \setsectionnum{5}
  76. \section{SMT Solvers and Z3}
  77. \input{smt_and_z3/smt_and_z3.tex}
  78. \pagebreak
  79. \fi
  80. \ifchapterpredlogic
  81. \setsectionnum{6}
  82. \section{Predicate Logic}
  83. \input{predicate_logic/predicate_logic.tex}
  84. \pagebreak
  85. \fi
  86. \ifchapterndpred
  87. \setsectionnum{7}
  88. \section{Natural Deduction for Predicate Logic}
  89. \input{natural_deduction_predicate_logic/natural_deduction_predicate_logic.tex}
  90. \pagebreak
  91. \fi
  92. \ifchaptersmt
  93. \setsectionnum{8}
  94. \section{Satisfiability Modulo Theories}
  95. \input{smt/smt.tex}
  96. \pagebreak
  97. \fi
  98. \ifchaptersymbenc
  99. \setsectionnum{9}
  100. \section{Symbolic Encoding}
  101. \input{symbolic_encoding/symbolic_encoding.tex}
  102. \pagebreak
  103. \fi
  104. \ifchapterdecidability
  105. \setsectionnum{10}
  106. \section{Soundness and Completeness of Natural Deduction}
  107. \input{decidability/decidability.tex}
  108. \pagebreak
  109. \fi
  110. \ifchaptertemporal
  111. \setsectionnum{10}
  112. \section{Temporal Logic}
  113. \input{temporal_logic/temporal_logic.tex}
  114. \pagebreak
  115. \fi
  116. %---------------------------------------------------------
  117. \end{document}