0th law of thermodynamics to define temperature, heat conduction, first law (conservation of energy, ΔU = Q – W), second law of thermodynamics (heat bath diagrams to illustrate heat engines and refrigerator).
Edit and compile if you like:
% Author: Izaak Neutelings (February 2019)\documentclass[border=3pt,tikz]{standalone}\usepackage{amssymb,amsmath,physics}\usepackage{tikz}\usetikzlibrary{calc,patterns,decorations.pathmorphing}\tikzset{>=latex}\colorlet{mydarkblue}{blue!50!black}\colorlet{myblue}{blue!30}\colorlet{mydarkred}{red!60!black}\colorlet{myred}{red!30}\colorlet{mydarkgreen}{green!60!black}\colorlet{mygreen}{green!30}\colorlet{mydarkorange}{yellow!40!red}\colorlet{myorange}{yellow!80!red}\colorlet{myyellow}{yellow!80}\colorlet{mygrey}{black!15}\colorlet{mydarkgrey}{black!50}\tikzstyle{bath}=[draw=blue!40!black,top color=blue!10,bottom color=blue!20,shading angle=30,thick,rounded corners=1]\tikzstyle{source}=[draw=red!50!black,top color=red!20,bottom color=red!30,shading angle=30,thick,rounded corners=1]\tikzstyle{conductor}=[draw=black!40,top color=black!8,bottom color=black!20,shading angle=30,thick,rounded corners=1]\tikzstyle{insulator}=[draw=yellow!40!red!80,top color=yellow!90!red!80,bottom color=yellow!80!red!80,shading angle=10,thick,rounded corners=1]\tikzstyle{C1}=[draw=black!80!red!70,top color=black!40!red!10,bottom color=black!80!red!20,shading angle=30,thick]\tikzstyle{C2}=[draw=black!90!green!70,top color=black!50!green!8,bottom color=black!90!green!20,shading angle=30,thick]\tikzstyle{C3}=[draw=black!80!yellow!80,top color=black!20!yellow!10,bottom color=black!80!yellow!20,shading angle=30,thick]\begin{document}% 0th LAW\begin{tikzpicture}\def\dl{0.027}\draw[bath]
Click to download: heat_baths.tex • heat_baths.pdf
Open in Overleaf: heat_baths.tex