Jeremiah
1 Kings 11:13BSB·traditional attribution

Yet I will not tear the whole kingdom away from him. I will give one tribe to your son for the sake of My servant David and for the sake of Jerusalem, which I have chosen.”

Matthew Henry Presbyterian @wholebiblehenry

Here is, I. God's anger against Solomon for his sin. The thing he did displeased the Lord. Time was then the Lord loved Solomon (Sa2 12:24) and delighted in him (Kg1 10:9), but now the Lord was angry with Solomon (Kg1 11:9), for there was in his sin, 1. The most base ingratitude that could be.

Commenting on 1 Kings 11:9-13

John Gill Reformed Baptist @doctorgill

And the Lord stirred up an adversary unto Solomon, Hadad the Edomite,.... Though he did not take his kingdom from him for his sin, he chastised him with the rod of men, as he said he would; suffering one, and then another, to rise up and disturb his peace in his old age, see Sa2 7:14. he was of the king's seed in Edom; of the blood royal.

Jamieson-Fausset-Brown Reformed @jfbcommentary

I will give one tribe to thy son--There were left to Rehoboam the tribes of Judah, Benjamin, and Levi (Ch2 11:12-13); and multitudes of Israelites, who, after the schism of the kingdom, established their residence within the territory of Judah to enjoy the privileges of the true religion (Kg1 12:17). These are all reckoned as one tribe.