采用角度对五行的建模

在某种意义上,可以认为两元素之间的五行关系,其实是一个圆上的角度距离,因此如果知道了两个元素,那么实际上可以求取它们之间的角度,如果A与B,顺时针为0~72度之间,可以认为B与A的五行关系比和,如果是72~144度之间可以认为是A生B,这样就模拟生克循环。 这里的难度是如何代码化,求取两个向量的夹角,写成python代码如下: import numpy as np def get_clockwise_rotation_angle(vector1, vector2): # 计算两个向量的点积 dot_product = np.dot(vector1, vector2) # 计算两个向量的模 norm_vector1 = np.linalg.norm(vector1) norm_vector2 = np.linalg.norm(vector2) # 计算余弦值 cos_theta = dot_product / (norm_vector1…

Read More

学习优秀却人生平凡八字一例

乾造:甲子 丙寅 壬申 壬寅 此造生于春月,壬水得气于子,然亦不旺,又脱气于年,比肩亦被耗泄,故不旺,依弱极论也。此食神透于年上,故为宜也,故人极聪明学习极佳,然两寅冲一申,申中枭神出之夺食年上之甲,故幼年丧父。 丁卯运,丁壬合之,卯木助食神之力,故食神得用,枭不敌也,然却为一隐患,或得土金旺之时,则食被夺也,故于戊辰大运而高考失利也,幸食神本旺,枭神虽得运助,未力彰也,故本可考之清华而改中科大也。 另查于紫微,此造武府坐命,太阳化忌于父母,故与父亲缘薄,又命宫忌入财帛,又财帛忌入命宫,则为往来之忌,父母飞入财则反忌相冲,于二运忌在父疾,故考学有失也。 此造惜运不济,回县中考上公职,后经己巳、庚午,亦平平未有升迁之事,若能于戊辰之前,行转神化气之法,可暂转其运,虽不免后亦有不顺,然格局一升,人生又必大有不同也。

Read More

朱元璋之八字分析

戊辰 壬戌  丁丑  丁未 按《三命通会》云以戊统领辰戌丑未,故为天子创业。 其如四方土气透归于年首,如天子之召四方之将,其理颇然。又日元丁坐于丑,所谓火土伤官,若制尽官星,有入皇门之应,盖官为壬水,皆受土制,此则为理,惟受未土之冲,此即棣及允文之应也。 民间之论辰戌丑未者即帝王八字之说,则非也。

Read More

漫谈现代天文与传统术数的应用与改进(三):寅卯之分

一、歌诀 从《定太阳出没》来看: 正九出乙入庚方 二八出兔入鸡肠 三七发甲入辛地 四六生寅入犬藏 五月生艮归乾上 仲冬出巽没坤方 惟有十与十二月 出辰入申仔细详 在这里, 太阳出没时,按罗盘的二十山方位来定,如果将它与《定寅时诀》相互对照: 正九        出乙 五更二 二八        出卯 五更四 三七        出甲 平光 四六        出寅 日出 五月        出艮 日高三丈 十一        出巽  四更初 十、十二 出辰  四更二 古代在定更的时候,是使用的流水刻漏使用计时浮竿进行计时。…

Read More

“一阴一阳之谓道”新解

若一阴一阳之谓道,则两阴两阳之非谓道,取一是及一非,可得: 阴+阳 是之 阳+阴 是之 阳+阳 非之 阴+阴 非之 相同为非,不同为是,盖阳者动也,阴者静也,动则变也,故不同即为阳也,同者即为阴也。故阴之为0,阳之为1,加之为0即0,为1即1。无进位故,亦同于二进制之加法。 交而得之,为震,一阳生,在初也,二阳得,在二也,三阳足,故三为势也,若为坤,三阴足,故在上也,若为艮,一阳降,则在五也,二阳降,故四为势也。离者,一阳生,在初也,一阳降,又在六矣,取之中,火性炎上,故居四也,坎亦推之,水性润下,故在三也。外虚而中实,为归也,外实而中虚,为游也,故游归二卦即此。然“天地设位,易行乎其中”,“易为坎离,乾坤二用”,又“二用无爻位,周流行六虚,往来即不定,上下亦无常”,故曰魂也。游魂归魂者,果定三四乎,非也。又谓:“往来既不定,上下亦无常”,应时而变也,此亦其占验,不以世论,而常以用神故。

Read More

漫谈现代天文与传统术数的应用与改进(二)

上篇文章提及了恒星黄道与回归黄道,如果不记得的可以回头翻看一下,如果仍然不是很清楚,只需要知道一种是以天上的星座为定坐标,一点是以地球上观察者的位置来定的坐标就行了。 一般谈论术数的资料中,会涉及黄道与赤道的论述,但通常有时这会带来的一些混淆,因为中国古代使用的黄道并不等同于现代的天文上说的黄道,在以后的文章中会详细论述。 正如很多现今人类学上面临的谜团一样,这世界背后总有一种跨越了时间与空间的隐秘联系存在,如存在于世界各地的巫师,构建的神话体系,往往会具有相似的世界观与认知,而一些超越于现实,甚至只会存在于人类幻觉之中的场景,也很大程度跨越空间距离,表现出了惊人的一致性。 而这些认知的体系的深度与近似的同构性,在相差巨大地理环境下,很难用原始人类的蒙昧共识可以轻易解释的。 有一种看起来颇有道理的解释是,人类的祖先都发源于一处,虽然后来进行了不断地迁移的过程中,但是一些最早起源的认识保留了下来,因为这种共同认知的前提存在,所以导致了后世形成的人类文化总会出现相似之处。 术数上也有这样的现象,无论什么术数中,都会涉及定宫问题,定宫的目的,其实就是为了能对现实世界中的事物进行分类。 全球较通行的术数体系中,大多都是围绕十二这个数字进行,而十二这个数字也广泛存在于人类的不同文化之中。 十二这个数字在中国古代被称为是“法天之数”,比较典型的是,例如秦始皇在一统天下之后,铸“金人十二”,并且在上面铸有铭文曰“皇帝二十六年,初兼天下,改诸侯为郡县,一法律,同度量”,同年,始皇复“徙天下豪富于咸阳十二万户”;二十八年,徙民于琅邪,亦“复十二岁”;秦并天下后所祀名山,“自崤以东”者五,“自华以西”者七,合之正为数十二。 而在苏美尔神话中主神共有12个,古希腊的奥林匹亚主神也是十二个,修建神庙也是十二个大门;古以色列部落,被认为有十二个,在基督教的信仰中,耶稣有十二门徒,当然还有最典型的十二星座。(三符风云涌注:对于十二这个数来说,有时候并非是依据一般意义上的排列组合,而是按对应的阶段采用不同的方法进行组合,最后构建成最终的模型。比如十二可以分解为四乘以三,所以在西方占星以及印度的占星模型中,有圆上定出一个点后,再平分十二宫的,还有使用四象为基础,然后再加以三种变化处理分十二宫的,这在后面分宫制会提到。) 这些模型,通常可以视作为平面叠加的模型,它就好比制作成了两层的网格,一层是三,一层是四,然后再在这两层网格上制订一系列运算方式,实现对现实世界的模拟。 不过在印度占星中,除了两层网格叠加外,还会进行更细的多层叠加,可以做到几十秒一个命盘,只有一些掌握其中使用诀窍的人才明白如何使用,通常情况下,它并没有什么实用价值。 这主要是因为古代印度时间体系一片混乱,因为通常所说的印度,其实是指的印度区域,而不是真的有“印度”那么一个国家,所以它本身是很多小国构成的,相互之间历法并不一致,印度的时间统一,基本上是到了1957年才实现。 甚至印度南部与印度北部星盘很多都是相互冲突的,这背后主要是因为历法的不同导致。 印度占星相较西方占星,也有独特的地方,正如同印度文化一样,拥有更繁复的分盘体系,会将盘进行例如30分,60分,108分,144分等,这些是后话。 这世上有一个非常有趣的事就是,构建的基础模型再奇怪,只要它有一定的复杂度,那么通过对解读规则的调整与变化之后,仍然可以实现针对不同的模型,得到基本一致的结果。 当然这不是没有代价的,如果基础模型越是偏离现实,它的解读的过程也就会变得越加复杂。 在中国的传统术数模型里,情况更加复杂,因为中国的模型整体上是以二十四为基本粒度,但象是用十二,所以有采用双重二分法后,再作三种变化的,有采用三才法的,再用四种变化的,也有先二分,再三才,然后再二叠的,有采用四象法的,再用三种变化的,甚至还包括独特的九宫制。 比如说双重二分法,先立乾坤,然后再定坎离,最后分别对应十二地支中的子午卯酉,并将十二地支切成三分,寅申巳亥,辰戌丑未,分别安入,这就构成了一般的八卦十二支的体系。 又比如纯六爻卦,其起法,先定阴阳,这个是二分,然后将阴阳三叠,形成是八卦,再将八卦重叠成六十四卦,简单相乘,可以看它们的乘积也是围绕12这个数的。 这个看起来很不直观,比如将阴阳三叠,这个是二的三次方,与二乘三显然不是一个结果,这是因为一定的抽象规则下,二的三次方,与二乘三,实际上并没有什么区别。 乘法运算显然的在函数上体现是一条直线,而三次方是一个回归抛物线,三次方的回归抛物线,由于现实世界并不是曲线,所以映射现实时必然就要更复杂的映射规则,用回归抛物线的方法,则可以简化这个规则。 话归正题,在一般的占星体系中,首先的要务是分命身十二宫,十二宫的分法,在不同体系上的排列,会明显有所差异。 在如印度占星或西方占星排法中,按的是逆时针的【命宫,财帛宫,兄弟宫,田宅宫,子女宫,奴仆宫,妻妾宫,疾厄宫,迁移宫,官禄宫,福德宫,相貌宫】 而在紫微斗数、或六爻纳甲等术数排法则有不同,按照的是阳男阴女顺行,阴男阳女逆行【命宫,兄弟宫,夫妻宫,子女宫,财帛宫,疾厄宫,迁移宫,奴仆宫,官禄宫,田宅宫,福德宫,父母宫】 出现有这样的差异,通常是认为紫微斗数或六爻纳甲之类定命宫的方法不同导致,虽然它们是统一以卯为基础进行运算的,但是它们宫位起始点,对应的实际上是寅末卯初的位置,也就是是卯建,而在西占体系中,对应的却是在卯之中。 西方占星当春分点进入白羊宫0度时,便认为进入了第一宫,而相对紫微或是六爻纳甲或大六壬的传统术数使用的时辰来说,实际上成为了中间位置,也就是所说的相差了半个宫位,但真是那么简单?后文会详细分解。 从天文的角度来说,首先假想在黄道中的十二个分区,而这些分区正好对应每个星座,因为地球会绕着太阳公转,站在地球上看,太阳的位置会顺着这十二个分区中移动,为了方便命名,所以将它们用星座来进行称呼,如果作为区分的话,则可称之为宫。 在占星盘上,太阳落宫对应的星座,本质是地球相对于太阳在公转轨道上的位置,一般常说的例如3月21到4月19日出生的是白羊座,实际上是太阳相对地球的位置正好背景是白羊座,但这种对应是没有使用岁差修正的,所以也可以认为这是西方占星的古宿度。 当各个行星的落宫,在十二宫中进行了分布后,需要再有一个对十二宫意义描述,因为以太阳落宫为命宫的话,长达一个月左右的所有人都会千篇一律,这显然不符合现实,所以必然需要再进行细分。 那么选择什么地方作为命宫?一种最简单的方式就是使用公转加自转的定点。…

Read More

漫谈现代天文与传统术数的应用与改进(一)

本文首发于微信公众号《道家阴符文化》2020-08-25 配图已略 众所周知,在传统术数中,比如奇门遁甲会有闰法定局的问题,又比如在紫微斗数或七政四余中,会有定命宫的问题,四柱八字中,有何时换年柱与月柱的问题,大六壬与金口诀中,有换月将的问题.....凡此种种,根源都与天文有关。 以下会用尽量使用简洁通俗易懂的方式来进行阐述,尽量绕开专业术语,在本系列文章中,将会谈及很多传统遗留下来的大坑与值得争议的问题。 因为地球有公转与自转,本来地球一年绕太阳一周是件不复杂的事,但是地球的自转轴有一定的倾斜度,这就让问题变得稍微麻烦了。 以地球为中心,地球与太阳之间的相对位运动所构成的平面,构成了黄道面,特别要注意的是,这个黄道是太阳相对于地球的轨迹。 但是地球还有自转,以地轴指向为中心的话,那么天上的星辰都会围着一个中心旋转,这个构成的面,便是赤道。 地球的自转轴因为有一定的倾斜度,导致了黄道与赤道并重非合,而黄道构成的圆,与赤道构成的面,会有一个角度,这被称为黄赤交角。 而人类在仰望星空的时候,为了描述星空中的星体运动,将天图投影到平面上,由于天是动的,地是静的,所以必须要在天空中寻找一个相对的参照体系来进行描述。 所以,选择的参照体系不同,决定了是采用的究竟是黄道还是赤道体系,它们分别对应于地球 的公转与自转。 由于人类主要聚居在除去赤道两旁以及极地的地区,受太阳光照影响最为明显,所以很容易感受到春夏秋冬的明显变化,如果将季节进行划分,很容易能找出四个容易观察的极点。 首先是春分及秋分,因为这两点处的昼夜的时间长短完全一致,如果再找到日影最长以及日影最短的时候 ,可以再找出冬至与夏至点。 这四个极点一旦找出,那么将一年再平均划分成二十四节气,便会构成黄道体系,这种体系实际上是考虑的太阳与地球的相对位置变化,所以也叫回归黄道。 回归这个词的意思,指的是一年后,太阳又会到相同的位置出现,这个周期叫作回归年。 但是这种划分会有一个问题,地球绕太阳的公转的速度是变化的,所以在节气上又有时间平均与空间平分两种方案。 中国最古老的用法,是根据冬至点,将一年的时间进行二十四等分,这叫作平气法,到了明朝以后,开始采用空间等距的等分,即太阳将每运动15度换算成一个节气,这叫作定气法。 在很长一段时间内包括到现在都是采用的定气法来定节气,定气法实时反映了太阳的的真实位置。 在明朝末期直至现代的术数里,无论是四柱八字,还是奇门紫微,在计算干支时,大多也采用定气法来计算节气换月支,但这里其实有一个大坑。 西方术数体系中,虽然不采用二十四节气,但是却使用十二星座,在古希腊早期,当时春分正好在白羊座0度的位置,夏至在巨蟹座,秋分在天秤座,冬至在摩羯座,这种使用的天上的星座作为参照物,也叫恒星黄道。 后来到了古希腊的托勒密时代,相当于约中国东汉时期,托勒密以地心说为依据,在占星上开始采用了Tetrabiblos分宫制,开始使用了回归黄道。 这里需要重点指定的是,中国古人虽然运用日影,使用的虽然是回归黄道体系,但同时也通过北斗以及二十八宿作为星空中的参照物来描述,使用的是天赤道体系。 正如“北斗指北,天下皆冬”,中国古人将此比喻为斗能号令四节,因为文昌在斗前,而斗为帝车,所以也说凡施政号令,由文昌所主。 这也是为什么文昌与功名最为相关,古代以读书出仕为成就人生的主要途径,与文运功名最为相关,又因在魁星之前,魁星为首星,更有科甲之象征。 需要指出的是,术数中使用黄道,尤其是回归黄道,会不可避免遇到一个问题 ,那就是岁差的影响。 约公元前二世纪的伊巴谷,开始发现了岁差的存在,他认为每一百年行一度。 在中国古代则晚一些,东晋虞喜发现了岁差现象的存在,但是虞喜发现岁差后,认为每50岁会行一度,相较伊巴谷更精确的一些。 到了十六国后秦(384年~417年)的姜岌,开始发现了大气折射会导致星体实际位置与视位置的不同,西方直到十六世纪,丹麦天文学家第谷才发现并解释大气折射现象。…

Read More

紫微斗数主星120种组合列表

一般常言,紫微斗数十四主星于命宫共计144种,大约是按十二地支组合所算,然实非如此,按计算所得,其间些许相重,实计一百二十种,亦合它数之理。 紫微在子 廉贞天府在辰 天同巨门在未 武曲天相在申 太阳天梁在酉 天机在亥 七杀在戌 破军在寅 太阴在巳 贪狼在午 紫微破军在丑 廉贞贪狼在巳 天同天梁在申 武曲七杀在酉 天机在子 太阳在戌 巨门在午 天府在卯 太阴在辰 天相在未 紫微天府在寅 廉贞天相在午 太阴在卯 天机在丑 太阳在亥 武曲在戌 天同在酉 天梁在未 贪狼在辰…

Read More

六爻铜钱起卦为什么用三枚铜钱而不用两枚

关于六爻为什么是三枚铜钱起卦,很多人有自己的论述与看法,不过三枚铜钱起卦概率是均匀的,这个是公认的,但是为什么不用两枚? 如果是两枚铜钱,可以这样记录: 两枚均为正面时,为阳不变 两枚均为反面时,为阴不变 一枚正一枚反时,为阳变阴 一枚反一枚正时,为阴变阳 如此记录六爻卦,不是正好吗?很多人对此也是不解,不过通常都回避这个问题。 事实是这样是不对的,上述看起来有道理,但实际上概率并不均衡。 如果用两枚铜钱,这涉及别一个问题,确定是阴变阳,还是阳变阴时,应该如何确定? 例如以左右来确定,左边为阴,右边为阳,记录为阴变阳,如果是上下也可以这样定义,即使是两枚铜钱重合在一起,也有在上的一枚与在下的一枚,同样可以分天地来定义先后。 所以,听起来很是完美,但这实际上是错误的。 因为既然阴变阳或阳变阴的确定,加入了时间或是空间上的分别来判断先后,那么两枚同为正面或反面时,也应该加入时间与空间上的分别来判断先后。 所以问题就出在这里,需要对铜钱的正反进行判断的这个行为,导致了概率的不均等,仔细揣摩一下,是不是很有趣? 举例来说: 铜钱1在左,铜钱2在右时: 铜钱1与铜钱2均为正面,记为阳不变 铜钱1与铜钱2均为反面,记为阴不变 铜钱1为正面,铜钱2为反面,记为阳变阴 铜钱2为正面,铜钱1为反面,记为阴变阳 铜钱1在右,铜钱2在左时: 铜钱1与铜钱2均为正面,记为阳不变 铜钱1与铜钱2均为反面,记为阴不变 铜钱1为正面,铜钱2为反面,记为阴变阳 铜钱2为正面,铜钱1为反面,记为阴变阳 两种情况合并,统计一下次数【此处多谢 johnny 指正】 阳不变 2 阴不变…

Read More

快速通过公历计算日柱的方法

首发于微信公众号 <<道家阴符文化>> 2019-10-11 本文省略配图 术数里经常需要使用干支历法,现在人一般都使用手机排盘,或是上网查询,但是有时遇到手头没有排盘软件,或是超出排盘软件计算的日期时,计算干支便成了一个比较麻烦的事。 年月总归是比较好记的,对大多数人来说,最难的便是日柱的计算方法。 一般快速计算可以使用著名的高氏日柱公式,通过它来计算干支,还需要要配合辅助公式使用: 辅助公式:X = 44 (C-17) + (C-17)/4 +3 日柱公式:r=s/4 *6 +5(s/4*3+u)+m+d+x r:日柱的母数,r除以60的余数即是日柱的干支序列数; s:公元年数后两位数,s/4 只取整数部分; u:s除以4的余数; m:月基数 d:日期数 x:世纪常数 比如计算1949年10月1日的日柱,首先要计算X,1949年,是20世纪,所以C就为20 X= 44(20-17)+(20-17)/4 +3 X= 135…

Read More