C'est moi qui vous réveille avec le chant du #coq ce matin ! 🙂

Je ne pense pas rien stooler en publiant ce post ce matin. C'était la commande que j'ai reçu pour un collectionneur de coqs ! Il l'a en principe reçu hier en cadeau de son épouse! J'espère qu'il l'aime! Parfois j'ai de leur nouvelles.

100% rebut

Bonne journée à toutes et tous!

#art #sculpture #scrapmetalart #metal_artetalArt #recycling #rooster #acier #steel

Why a Digital Clock is Decidable
Finite State System: A digital clock has a finite, albeit large, number of possible states . A typical clock tracks seconds (0-59), minutes (0-59), hours (0-23 or 1-12 with AM/PM), and potentially date information. The total number of unique configurations (states) is finite. Systems with a finite number of states are generally decidable [3].
Deterministic Behavior: The clock's transitions between states are predictable and governed by fixed rules (e.g., after 59 seconds, the seconds reset to 0, and the minutes increment by 1) . This determinism allows for predictable analysis of its behavior.
Programmatic verification of a digital clock typically involves treating it as a finite state machine (FSM) or using formal verification techniques Modeling as a Finite State Machine /Model Checking
Theorem Proving: Use interactive theorem provers (e.g., #Coq, #Isabelle / #HOL) to mathematically prove the clock's implementation adheres to its formal specification
#academia folks need be motivated and paid for this and by them I mean anyone , who can do it , which means many people who couldn't pursue , this need be a #udemy course
50 years of proof assistants

Urn duster from caves of qud
#crossstitch #cavesofqud #coq #wip

#cavesofqud #coq #wip #crossstitch

Mysterious gunslinger. Love the use of negative space in the tileset

Coq: The World's Best Macro Assembler? [pdf] [2013]

https://nickbenton.name/coqasm.pdf

#HackerNews #Coq #Macro #Assembler #HackerNews #PDF #2013 #Programming

🌘 Coq:世界頂尖的巨集組語器?
➤ 利用 Coq 構建簡潔的 x86 語意與可驗證的組語器
https://nickbenton.name/coqasm.pdf
研究人員使用 Coq 證明輔助工具,成功對 x86 架構的子集進行了形式化建模。他們透過結合相依型別、型別類別及自訂符號,大幅簡化了 x86 的語意表示,使其更簡潔易懂,克服了其原有的繁複印象。該模型具體地以 Coq 函數處理位元、位元組和記憶體,並將這些具體表示映射到 SSREFLECT 函式庫的數學物件(自然數和模 2^n 的整數)以進行定理證明。此外,研究人員還利用符號支援了 Coq 內的標準組語語法,包括詞彙作用域標籤,並將 Coq 的一般定義作為強大的「巨集」功能,實現了條件判斷、迴圈、堆疊配置的局部變數及參數化程序等。最終,組語器能在 Coq 內部執行,生成十六進位位元組序列,並附帶一個正確性定理,將記憶體中的機器碼與適用於程式驗證的隔離邏輯公式連結起來。
+ 這真是太令人驚豔了!竟然能用 Coq 來處理這麼底層的東西,而且還能生成可執行的程式碼,這對系統軟體
#軟體開發 #程式驗證 #Coq #x86

@grogpod I loved both of your episodes on caves of qud. Was kind of nervous about your reactions to it but it turned out great... Btw was Will not there because he didn't like it and you were afraid of your reputation score going down? Lol

#CoQ #cavesofqud