While studying grammar I noticed that some words require using である/な when used with a noun/な-adjective respectively. I wanted to see if there was a pattern between which words required them and which did not. Some examples are:
suzukisan wa rekishi ga suki na dake atte, rekishi no tensuu wa totemo takai.
Because Suzuki likes history, her history grades are really good.
shakaijin de aru kagiri wa, jibun no koudou ni sekinin o motsu beki da.
As long as you're a member of the society, you must take responsibility for your actions.
(sorry, my Japanese keyboard program isn't working now)
So why do words like dake and kagiri require である/な, whereas others do not?