喝酒前吃什么| 岁月不饶人是什么意思| 甲沟炎是什么原因引起的| 什么的精神| 诗五行属性是什么| 什么烟最好抽| 天使综合征是什么病| 爱放屁是什么原因引起的| 什么人容易得天疱疮| 知了为什么要叫| 排骨汤里放什么食材好| 护照需要什么材料| 茉莉花茶适合什么人喝| gap是什么牌子的衣服| 属虎的幸运色是什么颜色| 提高免疫力吃什么维生素| 心室早复极是什么意思| 乳酸菌是什么菌| 蒙古族信仰什么教| 杏仁有什么功效| 血脂高吃什么能降下来| 石千读什么| 寒风吹起细雨迷离是什么歌| 第一次见家长送什么礼物好| 儿童流鼻血挂什么科| 这是什么虫子| 红萝卜什么时候种| 心悸心慌焦虑吃什么药能缓解| 蔓越莓是什么水果| d二聚体是什么| 内秀是什么性格的人| 流鼻涕吃什么药最管用| 行气是什么意思| 梳子什么材质的好| 1月20日什么星座| 天麻炖什么治疗头痛效果最好| 猪脚焖什么好吃| 腋下检查挂什么科| 5月25日是什么星座| 30岁以上适合用什么牌子的护肤品| 供血不足吃什么药好| 痔疮有什么症状| 面目狰狞是什么意思| 菜鸟什么意思| 苏慧伦为什么不老| 淋巴细胞计数偏高是什么原因| cooc香水是什么牌子的| 头疼想吐吃什么药| 紫苏是什么| 98什么意思| 荔枝什么季节成熟| 葡萄和提子有什么区别| 浅表性胃炎是什么意思| 高血脂看什么科| 肝肿瘤吃什么食物好| 软包是什么意思| 回族为什么不能吃猪肉| 大同有什么好玩的地方| 槟榔为什么那么贵| 切片是什么意思| 孕妇喝什么牛奶| 上海有什么好玩的地方适合小孩子| 丁胺卡那又叫什么药名| 鼻渊是什么意思| sat是什么考试| 吃什么疏通血管最快| 硬下疳是什么样子| 冰糖是什么做的| 药店属于什么单位性质| 什么叫散瞳| 黄芪和什么泡水壮阳| 输氨基酸对身体有什么好处和坏处| 头疼流鼻血是什么原因| 前轮轴承坏了会有什么症状| 喘不上来气是什么原因| 涤是什么面料| 甜杆和甘蔗有什么区别| 三魂七魄是什么| 努尔哈赤是什么民族| 3475是什么罩杯| 吃榴莲补什么| 多头是什么意思| 珍珠米是什么米| 乞丐是什么生肖| roa是什么意思| 五行缺木是什么命| 春运是什么意思| 煤气罐在什么情况下会爆炸| 2017年是属什么年| 尿检能查出什么| 打擦边球是什么意思| 五灵脂是什么| 中药吃多了对人体有什么伤害| 东莞市委书记什么级别| 三文鱼刺身是什么意思| 巴甫洛夫的狗比喻什么| 两特两重指的是什么| 今年贵庚是什么意思| 什么时候种玉米| igg是什么意思| 膝盖发软无力是什么原因| 梦见别人给我介绍对象是什么意思| 痛风有什么不能吃| 睡觉流口水是什么情况| 姑息性化疗什么意思| 旗袍搭配什么鞋子好看| 沉淀是什么意思| 长痣是什么原因| 什么的糖果| 霍金得了什么病| 吃什么水果对眼睛好| 1996年是属什么生肖| 拉稀肚子疼是什么原因| 年柱亡神是什么意思| 单亲家庭是什么意思| 孕期补铁吃什么| 血糖突然升高是什么原因| 炒木耳为什么会炸锅| 头痛挂什么科| 小211是什么意思| 左行气右行血什么意思| 乙肝两对半阴性是什么意思| 核医学科主要治什么病| 为什么夏天越来越热| 光合作用是什么| 胃出血恢复期吃什么好| 买手店是什么意思| 银行卡开户名是什么| 黑色车牌是什么车| 梦见好多葡萄是什么意思| 暮春是什么时候| 夏天用什么带饭不馊| 吃什么东西补气血| 马来西亚人为什么会说中文| 室内用什么隔墙最便宜| 手脚麻木吃什么药最管用| 吹空调咳嗽吃什么药| 疝气是什么病怎样治疗| 吃什么可以减肥肚子| 徐州二院全名叫什么| 黄精什么味道| 牛油果和什么不能一起吃| 什么人什么目| 9.15是什么星座| 七什么什么什么成语| 1990属马的是什么命| 左眼皮跳是什么原因| 小人难防前一句是什么| 打了麻药有什么副作用| 今年88岁属什么生肖| coupon是什么意思| 70年属狗的是什么命| 狗懒子是什么意思| 异常出汗是什么原因| 牵强是什么意思| 画龙点睛什么意思| 三月二十是什么星座| 血止不住是什么原因| 脸红什么| 脑供血不足用什么药| 7月11日是什么日子| 极核是什么| 月经量少吃什么调理最好方法| 人体乳头瘤病毒是什么| 孩子为什么不听话| 老是说梦话是什么原因| 什么的蜡烛| 胸闷气短吃什么药效果好| 打蛋白针有什么作用| 什么是相向而行| 女性脂肪率偏高说明什么| 维生素d和d3有什么区别| 红豆不能和什么一起吃| 舌苔厚是什么原因引起的| 多动症是什么原因造成| 排卵期有什么感觉| 文旦是什么| 什么玩意儿| 职业病是什么意思| 读什么| glu是什么氨基酸| 黄体酮不足吃什么药| 受精卵着床有什么反应| 塞保妇康为什么会出血| 黍米是什么米| 火棉胶婴儿是什么意思| 吃什么可以增加抵抗力和免疫力| 疥疮是什么原因造成的| 龙根是什么| 逆流而上是什么意思| 补气吃什么| 清肺火吃什么药| 上呼吸道感染吃什么药| 咳嗽能吃什么水果| 掌勺是什么意思| 宝宝头发黄是缺什么| 1989年出生是什么命| 球拍状胎盘是什么意思| 一日三餐是什么生肖| nt是什么币| 洛五行属性是什么| 山茶花是什么颜色| 沼泽是什么意思| 肾构错瘤要注意什么| 黄豆可以和什么一起打豆浆| 为什么近视| 炙热是什么意思| usc是什么意思| 舌苔厚白吃什么中成药| 上午8点是什么时辰| 狐臭去医院挂什么科| 金字旁乐读什么| 回春是什么意思| 热鸡蛋滚脸有什么作用| 淋巴肿了吃什么消炎药| eason是什么意思| 乳腺ca是什么意思| 白细胞十十是什么意思| 白菜发苦是什么原因| 慈禧和溥仪是什么关系| 白介素高说明什么| 右胳膊麻木是什么征兆| 吃什么补血贫血| 什么时候种香菜| 纤支镜检查是用来查什么的| 红薯什么季节成熟| 苓是什么意思| 喝酒对胃有什么伤害| 孔子是什么家| 就绪是什么意思| 高光是什么意思| 强直性脊柱炎看什么科| 小肚子是什么部位| 二月春风似剪刀的上一句是什么| 眼干眼涩眼疲劳用什么眼药水| 五月初十是什么星座| 口吃什么意思| 后背长痘痘是什么原因引起的| 猪八戒的武器叫什么| 什么不惧| 花甲吃什么| 宝宝热疹用什么药膏| 欧巴桑什么意思| c4是什么驾驶证| 指甲缝疼是什么原因| 男人断眉有什么说法| 榴莲对孕妇有什么好处| 1971年属猪的是什么命| 宰相是什么意思| 2100年是什么年| 舌头伸不出来是什么原因| 孕期腰疼是什么原因| 冲喜是什么意思| 演唱会安可是什么意思| 妇科检查白细胞酯酶阳性是什么意思| 南音是什么意思| 血小板低是什么原因引起的| 丞相和宰相有什么区别| 女生不来大姨妈是什么原因| 张艺兴为什么不退出exo| 大鼻是什么生肖| 一树梨花压海棠什么意思| 胸痛一阵一阵的痛什么原因| 死间计划到底是什么| 百度Jump to content

甲沟炎用什么药膏

From Wikimedia Commons, the free media repository
Bird_foldl_map_fusion.pdf (766 × 470 pixels, file size: 45 KB, MIME type: application/pdf)

Captions

Captions

Add a one-line explanation of what this file represents

Summary

[edit]
Description
English: Computation example for the fold-map fusion law from Bird.1989, p.123 rg. Our example uses integer numbers with binary addition ("") and unary minus sign (""); the binary subtraction ("") is defined from the two former operations.
Date
Source Own work
Author Jochen Burghardt
Other versions File:Bird foldl map fusion.pdfFile:Bird foldl map fusion svg.svg
LaTeX source code of file "Bird foldl map fusion.tex"
百度 先来看看雷克萨斯ES250。
\documentclass[12pt]{article}

\setlength{\unitlength}{1mm}

\usepackage[pdftex]{color}
\usepackage{amssymb}
\usepackage[paperwidth=130mm,paperheight=80mm]{geometry}
        
\setlength{\topmargin}{-36mm}
\setlength{\textwidth}{130mm}
\setlength{\textheight}{80mm}
\setlength{\oddsidemargin}{-23mm}
\setlength{\parindent}{0cm}
        
\pagestyle{empty}        

\include{bird_Preamble}

\begin{document}
\begin{picture}(125,75)
        %\put(0,0){\makebox(0,0){$+$}}
        %\put(125,75){\makebox(0,0){$+$}}
%
\put(75.000,65.000){\makebox(0.000,0.000)[b]{{$\List{4\,5\,6\,7\,8\,9}$}}}%
\put(25.000,35.000){\makebox(0.000,0.000)[b]{{$\List{-4\,-5\,-6\,-7\,-8\,-9}$}}}%
\put(75.000,5.000){\makebox(0.000,0.000)[b]{{$\A{(((((0\+\B{(-4)})\+\B{(-5)})\+\B{(-6)})\+\B{(-7)})\+\B{(-8)})\+\B{(-9)}}$}}}%
%       
\thicklines
%       
\textcolor{cFct}{\put(70.000,62.000){\vector(-2,-1){40.000}}}%
\textcolor{cFct}{\put(49.000,52.000){\makebox(0.000,0.000)[br]{$\map \; (-)$}}}%
%
\textcolor{cFct}{\put(80.000,62.000){\vector(0,-1){50.000}}}%
\textcolor{cFct}{\put(82.000,35.000){\makebox(0.000,0.000)[bl]{$\foldl \; (\stackrel{.}{-}) \; 0$}}}%
\textcolor{bCmt}{\put(96.000,12.000){\makebox(0.000,0.000)[bl]{\rule{24mm}{16mm}}}}%
\textcolor{cCmt}{\put(97.000,13.000){\makebox(0.000,0.000)[bl]{%
        \shortstack[r]{where $x \stackrel{.}{-} y$\\is defined as\\$x + (-y)$}}}}%
%
\textcolor{cFct}{\put(30.000,32.000){\vector(2,-1){40.000}}}%
\textcolor{cFct}{\put(49.000,22.000){\makebox(0.000,0.000)[tr]{$\foldl \; (+) \; 0$}}}%
\end{picture}
\end{document}
[edit]

The laws used in Bird's 1989 paper[1] are exemplified on lists of integer numbers, and arithmetic operations and constants. However, unless otherwise noted, no particular arithmetic properties (like + being commutative, or 0 being the neutral element for +) are presupposed, so that examples remain valid after changing operations and constants arbitrarily.

Lists, and some expressions, are colored by nesting depth; blue arrows indicate function application.

  1. Richard S. Bird (1989). "Algebraic Identities for Program Calculation". Computer Journal 32: 122–126.

Preamble source code

[edit]
LaTeX source code of included file "bird_Preamble.tex"
% colors
\definecolor{cFct}      {rgb}{0.00,0.00,0.70}   % fcuntion
\definecolor{bCmt}      {rgb}{0.90,0.90,0.90}   % comment background
\definecolor{cCmt}      {rgb}{0.10,0.10,0.10}   % comment

%\definecolor{cLA}      {rgb}{0.99,0.00,0.00}   % list nest level 1
%\definecolor{cLB}      {rgb}{0.75,0.25,0.00}   % list nest level 2
%\definecolor{cLC}      {rgb}{0.50,0.50,0.00}   % list nest level 3
%\definecolor{cLD}      {rgb}{0.25,0.75,0.00}   % list nest level 4
%\definecolor{cLE}      {rgb}{0.00,0.99,0.00}   % list nest level 5, maximal nesting

%\definecolor{cLA}      {rgb}{0.99,0.00,0.00}   % list nest level 1
%\definecolor{cLB}      {rgb}{0.66,0.33,0.00}   % list nest level 2
%\definecolor{cLC}      {rgb}{0.33,0.66,0.00}   % list nest level 3
%\definecolor{cLD}      {rgb}{0.00,0.99,0.00}   % list nest level 4, maximal nesting

\definecolor{cLA}       {rgb}{0.99,0.00,0.00}   % list nest level 1
\definecolor{cLB}       {rgb}{0.50,0.50,0.00}   % list nest level 2
\definecolor{cLC}       {rgb}{0.00,0.99,0.00}   % list nest level 3, maximal nesting



% list nesting

\newcounter{nest}
\setcounter{nest}{1}

% set color according to current nesting depth
\newcommand{\nestcolor}{%
        \color{cL\Alph{nest}}%
        %(cL\Alph{nest}):%
}

% open a new sublist
\newcommand{\open}{%
        \nestcolor%
        \left[%
        \addtocounter{nest}{1}%
        \nestcolor%
}

% close current sublist
\newcommand{\close}{%
        \addtocounter{nest}{-1}%
        \nestcolor%
        \right]%
}

% separate elements in current lsist
\renewcommand{\,}{%
        \addtocounter{nest}{-1}%
        \nestcolor%
        ,
        \addtocounter{nest}{1}%
        \nestcolor%
}



% rendering commands

\newcommand{\List}[1]{\open #1 \close}
\newcommand{\Nil}{\List{\hspace{.7mm}}}

\newcommand{\Pair}[1]{\langle #1 \rangle}

\newcommand{\map}{\sf map}
\newcommand{\concat}{\sf concat}
\newcommand{\foldl}{\sf foldl}
\newcommand{\tails}{\sf tails}
\newcommand{\inits}{\sf inits}
\newcommand{\segs}{\sf segs}
\newcommand{\scanl}{\sf scanl}
\newcommand{\fst}{\sf fst}

\renewcommand{\sum}{\sf sum}
\renewcommand{\max}{\sf max}

\newcommand{\+}{\!+\!}
\renewcommand{\*}{\!*\!}

\newcommand{\A}[1]{\textcolor{cLA}{#1}}
\newcommand{\B}[1]{\textcolor{cLB}{#1}}
\newcommand{\C}[1]{\textcolor{cLC}{#1}}

Function definitions

[edit]

An intuitive idea of the definition of the functions involved can be obtained from:

Function Image Location description
concat File:Bird foldl promotion.pdf upper left Concatenate a given list of lists into a single list
concat File:Bird map promotion.pdf upper left
foldl File:Bird foldl promotion.pdf lower left Join all elements of a given list by a given binary operator .
foldl File:Bird horner rule 6789.pdf right
fst File:Bird fold scan fusion 6789.pdf lower right Return the left component of a pair.
inits File:Bird scan lemma 6789.pdf upper left Return a list of all initial segments of a given list.
map File:Bird foldl map fusion.pdf upper left Apply a given unary operator pointwise to each element of a given list.
map File:Bird map promotion.pdf lower left
scanl File:Bird fold scan fusion 6789.pdf upper left Like foldl, but keep intermediate results arranged in a list.
scanl File:Bird scan lemma 6789.pdf right
tails File:Bird horner rule 6789.pdf upper left Return a list of all final segments of a given list.

Licensing

[edit]
I, the copyright holder of this work, hereby publish it under the following license:
w:en:Creative Commons
attribution share alike
This file is licensed under the Creative Commons Attribution-Share Alike 4.0 International license.
You are free:
  • to share – to copy, distribute and transmit the work
  • to remix – to adapt the work
Under the following conditions:
  • attribution – You must give appropriate credit, provide a link to the license, and indicate if changes were made. You may do so in any reasonable manner, but not in any way that suggests the licensor endorses you or your use.
  • share alike – If you remix, transform, or build upon the material, you must distribute your contributions under the same or compatible license as the original.

File history

Click on a date/time to view the file as it appeared at that time.

Date/TimeThumbnailDimensionsUserComment
current13:54, 25 September 2019Thumbnail for version as of 13:54, 25 September 2019766 × 470 (45 KB)Jochen Burghardt (talk | contribs)User created page with UploadWizard

Metadata

anello是什么牌子 偏瘫是什么意思 如什么如什么的成语 皮肤干燥缺什么维生素 血块多是什么原因
镜花缘是什么意思 妈妈过生日送什么礼物好 西辽国在现今什么地方 明眸皓齿是什么意思 第一次同房是什么感觉
回南天什么意思 三七粉主要治什么病 尿频尿多吃什么药好 在于是什么意思 梦到死人了有什么兆头
吃什么鱼最健康 庙祝是什么意思 德巴金是什么药 异想天开是什么意思 卵圆孔未闭挂什么科
胸口中间疼是什么原因hcv8jop5ns2r.cn 四六级要带什么hcv9jop4ns3r.cn 孕妇快生了有什么症状hcv8jop4ns0r.cn 抗凝血是什么意思zsyouku.com 牛奶什么时间喝最好hcv8jop9ns0r.cn
懋是什么意思hcv7jop9ns1r.cn 一什么好字hcv9jop2ns8r.cn 湿热是什么症状hcv8jop1ns1r.cn 胃癌早期有什么症状hcv8jop8ns6r.cn 亲子鉴定需要什么材料naasee.com
检查抑郁症挂什么科baiqunet.com 全身发冷是什么原因jiuxinfghf.com mcv偏低是什么意思hcv7jop5ns6r.cn kiki是什么意思hcv8jop0ns4r.cn 打假是什么意思hcv8jop6ns7r.cn
李子吃多了有什么坏处aiwuzhiyu.com 基因突变发生在什么时期hcv8jop9ns8r.cn 善待是什么意思hcv8jop3ns7r.cn lg是什么hcv8jop2ns7r.cn 性格好的女生是什么样hcv9jop0ns5r.cn
百度