现在有张图能把法律的三重坐标给你说清楚了,咱们先从“法”和“法源”这两个概念聊起。你可能听说过法有双面性:形式上,它得由立法者颁行或者直接被法院适用;内容上,它就是一套以组织性强制力为后盾的社会规范。说白了,“法”既是权力清单,也是测道德的试纸。广义的法源包含了一切影响法律的因素,狭义的法源则是专指司法者必须遵守的规范。有时候条文打架,或者法律本身变“恶法”了,咱们就得想:这到底算不算数?比如德国的成文法拿到中国肯定不生效,要是在“柏林墙射杀案”里非要拿极端法律说事,民众的信任门槛估计都过不去。 法律跟道德这事儿也得说说。法律说白了就是最低限度的道德,比道德这种软约束更管用。当年酒驾从提倡变成入刑,靠的就是强制力把“应该”变成了“必须”。那种及时可靠又能预期的惩戒,比磨磨唧唧的严苛规则更让人害怕。 现在社会流动性这么大,道德的“社会性死亡”这招也不好使了。以前在村里违背道德大家都能唾弃你,现在高铁上的出轨者谁能追到他?结果道德教化只能退守到学校教育和自我反省这块地盘。 公私法这俩轨道也得区分开来。学理上通常用利益说、支配说或者主体说来判断。比如疫情征用房产既关公共也关私人;国家平等缔约时支配说就失效了;主体说最直观实用,只要有公权力主体出现就成公法。 法律位阶和溯及力也是高低有别的。高位阶法优先适用是硬道理,下位法虽然不一定无效但排后面用。修法的时候翻旧账得看情况:真正翻旧账破坏信赖保护的不行;把正在发生的效力“延长”到过去这种是允许的。 自然法这块是超越成文法的“正义罗盘”。千年争论一直都有实证主义 VS 自然法:实证主义说立法者说了算不需要道德;自然法则主张得符合正义人权。 与其纠结自然法存不存在不如划定“消极区域”:像奴隶制、买卖妇女这种明显违反正义的恶法,不管当时多合法都被自然法否定掉。拉德布鲁赫公式给了操作指南:正义跟安定性冲突时实在法优先;到了“不能容忍”的地步恶法就得向正义低头。这条公式只用于极端侵犯人权的案子,但给了“恶法亦法”和“恶法非法”一个执行的临界点。 最后把这四重线索拼起来就是张动态的法律地图了——它随时代变却总在找正义和安定的那条看不见的平衡线。