A thermocouple is made by joining together two dissimilar metals in a vee-junction.
This assembly is a heat to voltage transducer, when the junction is heated, a voltage appears across terminal A-B. This occurs becouse of a difference in the work function of the 2 metals forming the thermocouple.
This voltage is nonlinear at extremes, but it proves sonably linear in the center of its range.