A high molecular weight compound comprising a repeating unit represented by a general formula (3) below, that is constituted by a triarylamine structural unit represented by a general formula (1) below and a bonding structural unit represented by a general formula (2) below, and having a weight average molecular weight of 10,000 or more and less than 1,000,000 on a polystyrene basis,
- where R1 each independently represents a hydrogen atom, a heavy hydrogen atom, a cyano group, a nitro group, a fluorine atom, a chlorine atom, a bromine atom, an iodine atom, an alkyl group or an alkyloxy group with 1 to 8 carbon atoms, a cycloalkyl group or a cycloalkyloxy group with 5 to 10 carbon atoms, an alkenyl group with 2 to 6 carbon atoms, or an aryloxy group,
- R2 each independently represents an alkyl group or an alkyloxy group with 1 to 8 carbon atoms, or a cycloalkyl group or a cycloalkyloxy group with 5 to 10 carbon atoms,
- X represents a hydrogen atom, an amino group, a monovalent aryl group, or a monovalent heteroaryl group,
- L represents a divalent phenyl group, and n represents an integer of 0 to 3, and
- a represents an integer of 0 to 3, and b represents an integer of 0 to 4;
- and
- further comprising a repeating unit which is constituted by a thermal crosslinkable structural unit and the bonding structural unit represented by the general formula (2) above.