we ask in the gemara how can you be chayav a korbon for all thirty nine melachos - if he didnt know any of the melachos then automatically he didnt know it was shabbos(and we answer according to reb yochanan that he knew the lav but not the kares and resh lakish that he knew about techumim
My question is, why dont we answer that he knew the lav but he didnt know that a certain case was part of the lav (for example he knew baking was a lav, but did not know cooking was included in this lav ) or he knew a lav and didnt know one of its toldos.-. and you cant say that a person has to know the whole lav to make him chayav a korbon - because nobody knows all the peratim in every lav and the only people who would ever be chayav a korbon would be beki'im behalochos
yitzchok weissbraun, london uk
The Ritva says that indeed the Gemara could have given different answers to this question. He gives various reasons why the Gemara specifically chose this reason, among them that the Gemara wanted to impart that the Rabanan who argue on Rebbi Akiva hold that Techumin has no source in the Torah at all.
All the best,
Yaakov Montrose