Deutsch English Français Italiano |
<mailman.4.1728245955.4695.python-list@python.org> View for Bookmarking (what is this?) Look up another Usenet article |
Path: ...!fu-berlin.de!uni-berlin.de!not-for-mail From: Antoon Pardon <antoon.pardon@vub.be> Newsgroups: comp.lang.python Subject: Re: Beazley's Problem Date: Sun, 6 Oct 2024 22:19:10 +0200 Lines: 19 Message-ID: <mailman.4.1728245955.4695.python-list@python.org> References: <problem-20240921130726@ram.dialup.fu-berlin.de> <87tte941ko.fsf@nightsong.com> <newton-20240921151727@ram.dialup.fu-berlin.de> <87plow4v4p.fsf@nightsong.com> <0709b4b8b0bbf2a32d53649d1a6fbefbcd44a68a.camel@tilde.green> <adb3f9c9-6f57-4c1d-a3dc-370a1395c001@vub.be> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Trace: news.uni-berlin.de xwAYXE9Wywb3EyaPmm6irQvwTORpX963N8biVwZL5uNQ== Cancel-Lock: sha1:WjtsanuLfSDcLHL0crQ8A21m300= sha256:KPy31G4+Rz5IHOUt6pdovXafchihS1cJbxQRbcbp+E0= Return-Path: <Antoon.Pardon@vub.be> X-Original-To: python-list@python.org Delivered-To: python-list@mail.python.org Authentication-Results: mail.python.org; dkim=pass reason="1024-bit key; unprotected key" header.d=vub.be header.i=@vub.be header.b=nmw6S1KN; dkim-adsp=pass; dkim-atps=neutral X-Spam-Status: OK 0.013 X-Spam-Evidence: '*H*': 0.98; '*S*': 0.00; 'math': 0.05; 'programming.': 0.05; 'antoon': 0.16; 'from:addr:antoon.pardon': 0.16; 'from:addr:vub.be': 0.16; 'from:name:antoon pardon': 0.16; 'iterative': 0.16; 'iteratively': 0.16; 'message-id:@vub.be': 0.16; 'pardon.': 0.16; 'purely': 0.16; 'root.': 0.16; 'schreef': 0.16; 'solved': 0.16; 'stateless': 0.16; 'problem': 0.16; 'solve': 0.19; 'to:addr:python-list': 0.20; 'written': 0.22; 'programming': 0.25; 'header:User-Agent:1': 0.30; "doesn't": 0.32; 'guess': 0.32; 'header:In-Reply-To:1': 0.34; 'received:52': 0.37; 'something': 0.40; 'best': 0.61; 'point.': 0.62; 'your': 0.64; 'prevent': 0.67; 'functional': 0.69; 'received:52.101': 0.84; 'received:eurprd01.prod.exchangelabs.com': 0.84; 'solvers': 0.84; 'opposite': 0.91 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=UQolYCqGck2fTDyUU/pswN49tbYBMkRPVBRCY9UGHIAH+WRPWb+FCknK/Yp1Mljg5U9ugv3kEamDfW+gEyYeC4GzbM803xx7VIys6vVJr5tOJeLMtT+xliArtcodF4sQzxPzKVfs1X0X6klyAIsvUQzRy4NISnBpiPUod9j6nbPmEbHgiUzzHSCoZtQ1ffZJu0ecxpC6GlpzgTDmnv3al4gPk4YC0RS0K7g2QKB+eNLMVHPecId88kITHRRj2z5DC3X6v5oeAcDD+AGb6L4I8zmYJ0Zb80j6pc6XYtSXaSIY5CqBn/FgjhI4a046s7eAm2iSTtfNT+1+tdkgMJ29CA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=MW3eYEEzkOBOTH9f/Y4sGlB/1b67ljoeqFoDIG0CSag=; b=gArWU2U+SvwwAq/Yx/JnQN9BgXwuDLxs4xuyZ7t76F+jOK3un5EuBmxAvxLX4cgQoks4VJWvwnS+2+oZfFcObrksq48KVEzrxmuF3VXsNx3JHVjNbrdIqFnuPc7RUZ5zx2Wy4NzpPwdiQB/gT0SveSG2FgdN2voq5qvuXMKHAkjqZ7ValbExqSsqZ7WE9kpObvb7GOSykm5S3hlW9jpNCTuvP4pZ/ZSyA4PHMt0UtmdnkjJTuLdPIjxbd8r22kxI/bFzEAmIdu3/ayueY4AZSfocFNOGuWVAbIog1qvyUCipXnA8Hr8Ogd+Hioxo6qRqHTc+ZPdXbjswQafcQWvjUg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=vub.be; dmarc=pass action=none header.from=vub.be; dkim=pass header.d=vub.be; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=vub.be; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=MW3eYEEzkOBOTH9f/Y4sGlB/1b67ljoeqFoDIG0CSag=; b=nmw6S1KNkPhZKsH7kbIDTChh+7z70sPjkFTL/6/BKF6gEbcTdPPMinrBH/b3qGYQ8pT+MKAq+R0pwpaN5PMShxYg54loxZm2rgQ0LXgGzLPlBRDVHbFHPK0nCP+O54Gn1LBX6R3r4Q91cE9Y/d1PFeOLG2pwL88i2+3PZbKs8rk= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=vub.be; User-Agent: Mozilla Thunderbird Content-Language: en-US In-Reply-To: <0709b4b8b0bbf2a32d53649d1a6fbefbcd44a68a.camel@tilde.green> X-ClientProxiedBy: AM0PR02CA0218.eurprd02.prod.outlook.com (2603:10a6:20b:28f::25) To PR3PR01MB7986.eurprd01.prod.exchangelabs.com (2603:10a6:102:171::5) X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: PR3PR01MB7986:EE_|PA4PR01MB9090:EE_ X-MS-Office365-Filtering-Correlation-Id: 11258cd5-643c-42c0-37e4-08dce64423f1 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; ARA:13230040|376014|1800799024|10070799003|366016; X-Microsoft-Antispam-Message-Info: =?utf-8?B?M281RUxuVlpMNFY4ZTFqZ1o5S3AvNitWenQ2cU05WGdWYlRlSjd1VXVFaWxH?= =?utf-8?B?VkpTUmQ1M3NjaEpQWndtaXFVaGtDcHF5SzE3aGdVeEJKQlRyYno0bTN2VDJa?= =?utf-8?B?TDlWUzdYY2U2MUZCYzR0YUVkYWJwYTcvcXJGRDlKWmI1Yk94aVZoZk1OVmdW?= =?utf-8?B?bGV6SHZGT3hYZ09ZVEFiU3BJbWR0dzF5MDB2djZXd3RHQm9EVStGbG9KZEt1?= =?utf-8?B?MHpxNUZkRDZNanhSQ3RERmJtS2RtbDRxbjVaOUhTbkpnRXlrTnBGcmlYR2NM?= =?utf-8?B?Z0h0T2o4M052bmQ1bmJ6OVBGMVY4ejUyVlZVWnFwVFRJSS81NlNncG1mWmR0?= =?utf-8?B?OE41bmJrZmJPdldKRndMY3YzN3hUa0FLT0N4YVZsQlcxcjh2d2prTW9Hekt3?= =?utf-8?B?MnYzSTYreER3a3Mwcm90M3c4cnVKTCtwTHZCSzJWVTZYNVE5SUN1QmJrQ1hI?= =?utf-8?B?OU1oelVCRlBMWnc0QjUzNEFabEJNdi9lYXhqVlZBWmErWjRIdWRQbExjZDNh?= =?utf-8?B?T2pvdzVFYmRwc3FMQXdac0dIY3gwTmpLdG10aWg5UitxZWNUREx1YTVTTFlr?= =?utf-8?B?SERDQnRYdzAwVUg0OG5yQzE3bTBMMlNtbWd2V2dMTThZVEMrTnJHOVg3eUtj?= =?utf-8?B?aXNRdU5JUzhZcGk3dnlzY0Y2RDRYbUhETXNGUTZMWmtGMHlMQjZqaVJZQ0Ri?= =?utf-8?B?UGJodXczQWNPMUpsWUl5eStLZ2tNVGtqWXQ4T09qTmJ2aFh2VkJjUFNzd0hX?= =?utf-8?B?czNPSEtQcUR6bTV2UEI4ZG9lRXVscnRDRERhT0FrNk41VFg1aUQwNWg5blVQ?= =?utf-8?B?ZGM1UWJ6ZFZEUjBjQWlDak5Jc1J6VUl2QTVSSHJZdlN1RFo5RTZVcVFranlJ?= =?utf-8?B?cUxxVzhFMStwaEl0ZThXeGE2dSttdlVxUENKT0g5UmRRQnZhQmJHRWZnMmFp?= =?utf-8?B?ZndyOGx2VUlUM3c5TG1UZDloN2VaTmljazhTVE1qa1FBS08xOUR0U3J5QUQx?= =?utf-8?B?MDFnWVF0Sm5IUXBENjdWdlpqZm55N1hNU243RWNjNzQ0bjJ4N1JPampUL05i?= =?utf-8?B?ZU5Zc2tLWldVUXhlL3JnOS8rV0hPQ3BtaXJlYjRmVHU0cisyQWV4aTlUK0dR?= =?utf-8?B?T1REVjFKbnVQeFlDeWRMckdqaDFmWHl3eGsxTzF6QWlKa2l2U2xuK0psMHRL?= =?utf-8?B?NWtOL1Zjc3FxcVc4V0N5T2dyWVIvOVkvZ0F6NHUrMjlsWWtRUVRkdXNpc1Er?= =?utf-8?B?RnU0VC9yQ1h4Q2JsVHNXNlVCNkhHNjVUNWhNT2p0UGRmbW4yQ3JQODhKTmk5?= =?utf-8?B?M1l0SHd4ajZpZXJYNUhobUo0cVloeTlUVEQ5K2lrZGtsVzAzakxpT3VUQ2Jz?= =?utf-8?B?L01DMklLdzB2MGNlTlZzN25vdzR4NUVISjBjL2p5clBEckpQekt2dWl5ZDNU?= =?utf-8?B?M0M2cm1rWDJhc0l6dEtwVVpoTWI0Q2s4SnhIK3dQa0IzbW9MV0xNSkVrVzR3?= =?utf-8?B?dUNoblFkdkVhOStJT0pDaEQ3K1VKbVFpZ2FQMVl5UGl1Tk9yVXBVUGVJeFRS?= =?utf-8?B?dkF3ODlLc1NCWVU4Zzc3RkFyVmxKcUtKNHZJQytkWGIydUlBWmJGT00vTmFK?= =?utf-8?B?NFhoZ09kYXJZRGk1R1dJejFYQkZqb21vcHRRUEl4RHd3bWJwbCt0M0xYV1Bm?= =?utf-8?B?bUozM0lSdm8xdzhSUVp4Q0V5emNyRUlHQkkvQzI4VUo5bHRKdHZBSkVnPT0=?= X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:PR3PR01MB7986.eurprd01.prod.exchangelabs.com; PTR:; CAT:NONE; SFS:(13230040)(376014)(1800799024)(10070799003)(366016); DIR:OUT; SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?bGlDS0VkV29hZEJhM1FjekRCSUdYVS9CTXNXdXJOSG9oVjZmMGlJM0N6N0lP?= =?utf-8?B?UlpzRUtuOG5TZTNxRldzMmoyc1NnVUQwbFFadHF2UWxSTldXZng5OElkVzZ0?= =?utf-8?B?cmZaY3IvWFgxdmVzR0c4Rml6SlA4N085azhEanBHS1REY1lFTFdpTy9HYmg5?= =?utf-8?B?ai9oYlJPU2p3YlNBSTA5OGNUNUNjN0kvK1diYU1DRUZtK01OS2ZUTG5JQWtw?= =?utf-8?B?TjllL3lTZGUrUUt3TmxrVWVqSTNUMWhOamF6U2svdmpmeWZ4MlVqQ0Z2Vlls?= =?utf-8?B?eGlrRTFicFFJZ0RVWU8rWCs4NzY2NmZacHlUdWxZUkpxUUtjakpzYmdsZ044?= =?utf-8?B?UGZPOEVidFBya2d1SUlOb2x6Q0dxTEVBM3o5d3BFbktKREdYbm5jTVdQMThT?= =?utf-8?B?YUJxL2NRZXQ0RUZEbnpLYnQwOXRlbTNTVDNJV21OYW52bElBUnhFSVpKVjlr?= =?utf-8?B?STc5MVFxTGRzaDE2Q1JiUHM5YlJLL3FJWm5WTWRxanE1MVJlQkFwV2xjU0x1?= =?utf-8?B?aTR6Ni9CbWRQS3o5QmtLVVFiUHhjWHFPSUNFaWU2ZnRrb0pGampzaGsydDUz?= =?utf-8?B?QWw1YzdJUVBFZDBrRktKWTRjZ21XN2NSSUlzNTJONmNEOXdwSTE2K0FuTWhE?= =?utf-8?B?ODBwQTFHcmtLZER1bVFjL1lJZWdLa2g3YXlmQ3E4TEw1VDlnVU9QaVZIRkZX?= =?utf-8?B?V3hzYVhBYjlIcnpmRGwvYUNwSnVmUHhPbHB2Y21tM2o1Y0UreHBZN3RhUURC?= =?utf-8?B?bWxnc1JsY3dHaTFGNDFjNTQyK2p1VFZHOGV6MDgxeEt1d1VCTVM2WWJMcjJl?= =?utf-8?B?bDVmd3QyQlB1L3IyY1A4QnYyb1VzbXczZGUwdjJvWlA0d1FEa1lkTldGSXVw?= =?utf-8?B?NGxTT29FUElPcWFJQnIxdksxK2NqYXl1bmxyUlBrVUUzUmlFeWhtWVl6aEh1?= =?utf-8?B?TzZXVnNnSlFqUjgwMGxTRGc0aGJiNGNwTzBRQi9NeWF5VzVGQnZZbjRXTEFz?= =?utf-8?B?TGE1Y1JzY3RuaEk4cWtuUHRmdTZYazBHNFc0USs4NXNrVng4UE1SbUVWOWlB?= =?utf-8?B?NWRtb0VvZm5rWmFobHpNVXRDamI2SFA4QWFWcllJNlpwcTNxTlRwTHYzQXVF?= =?utf-8?B?N09BdUZRZlBoZEJSa1dYOWtabC9nQVJUOHRvWnRRVmFxM0FPVFowVnpEOWJr?= =?utf-8?B?VWVMRzN3cUFyU056YzBIKzVoMThMelRNYWlyWjRyVnVSa1M0dU1HaUxMbWtJ?= =?utf-8?B?am9hVG5PeGlGWXFNaTUxMXNIYkdhZ1JWYSt4L0t5dXhWYXcvTUZHSHBKUElK?= =?utf-8?B?YVhQSHU5UTFFZkpnOVlzL3FLTVpzQVFPUnFudW93OUhKT2ZQK2Erbm1PckZU?= =?utf-8?B?cGZRakxTaFNTaUgzWEFkWE5uQjBTZTkzVFA2UHZaek53WTlEWVEzUGwweFdD?= =?utf-8?B?NzN1aGRUaGgrZkVyVE9Pck5xUWYwdUpUTS9uZDh2b0tCTU05V3FYK2Z5ODZt?= =?utf-8?B?TmUrbkdBUWtVcEhzeGg2bE0rNzRKRzdoTlpIbDJoT2RDL0dPSGpBdStIOUVL?= =?utf-8?B?c2lrbjZTTjYydFo2Q1owcEErdjYzblI1c1pBYkkzc0FGTzEzMmtkdnVSRkEr?= =?utf-8?B?YVk1MGlRUzJNUXVLUHcrMjZlT3FjV1JPQ0tlK2N1MnUvaGoybWJhTEwralhV?= =?utf-8?B?aEptQjlsTGg0ZkZBQzdZWTllTTREMEFxS21aK3ZqNGtXVndkWmRIRlBGSDB4?= =?utf-8?B?czBNdU1Ub3poQmp1Z1oyM1ZXOVZUMmx1em9YWXl1RzV4d0g2ajg0QlMvSTdH?= =?utf-8?B?bGNNaVVOR01FS3c5RWpZWjR0S1dadjQ2QzBualE2cUhRQnMzWjVzZW43Z2hM?= =?utf-8?B?VVpaWG9pbnZvN21iTUFqclJpU1ZPR2FUQi8weHV4aHVrMVVoSVpUcmpvQk16?= =?utf-8?B?cUNnRENzSGVrMERVbXhYL0JTNkNFaGRScU9PSkl0U21nUVZjUHltdjRSNlcx?= =?utf-8?B?L2dCRUpxc0dWUDA3N0dzVGF5WXYxNW9PVXFCeEhRWVVOcmtPakdhSmZSSjVS?= =?utf-8?B?bFpBVzFaQkg0aVIxMzN0VTE4NzZjVE4yZ1IyV1Y3RlVFT0tVMGhmUkloRUNL?= =?utf-8?B?S3dGQWx5aHoraC9mRG1HOStGeUROWkJROU5HdXJYWXdRYzdhWFh3TVlzTFFx?= =?utf-8?Q?4JqfEPzEtaUEHoGfof8vt0c30TK4EXP2gwWbO7MYFtRC?= X-OriginatorOrg: vub.be X-MS-Exchange-CrossTenant-Network-Message-Id: 11258cd5-643c-42c0-37e4-08dce64423f1 X-MS-Exchange-CrossTenant-AuthSource: PR3PR01MB7986.eurprd01.prod.exchangelabs.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 06 Oct 2024 20:19:11.5896 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 695b7ca8-2da8-4545-a2da-42d03784e585 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: vmtm4nASWpisoUkffCBJqlfYYmGYHUhBr77V71oU4dgD0EKM8ObA/cewBGF1bzPHHzdmsgfB6UL3n8fOL0TQwA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PA4PR01MB9090 X-Content-Filtered-By: Mailman/MimeDel 2.1.39 X-BeenThere: python-list@python.org X-Mailman-Version: 2.1.39 Precedence: list List-Id: General discussion list for the Python programming language <python-list.python.org> List-Unsubscribe: <https://mail.python.org/mailman/options/python-list>, <mailto:python-list-request@python.org?subject=unsubscribe> List-Archive: <https://mail.python.org/pipermail/python-list/> List-Post: <mailto:python-list@python.org> List-Help: <mailto:python-list-request@python.org?subject=help> List-Subscribe: <https://mail.python.org/mailman/listinfo/python-list>, <mailto:python-list-request@python.org?subject=subscribe> X-Mailman-Original-Message-ID: <adb3f9c9-6f57-4c1d-a3dc-370a1395c001@vub.be> X-Mailman-Original-References: <problem-20240921130726@ram.dialup.fu-berlin.de> <87tte941ko.fsf@nightsong.com> <newton-20240921151727@ram.dialup.fu-berlin.de> <87plow4v4p.fsf@nightsong.com> <0709b4b8b0bbf2a32d53649d1a6fbefbcd44a68a.camel@tilde.green> Bytes: 12221 Op 23/09/2024 om 09:44 schreef Annada Behera via Python-list: > The "next-level math trick" Newton-Raphson has nothing to do with > functional programming. I have written solvers in purely iterative > style. What is your point. Any problem solved in a functional style can also be solved in a pure interative style. So you having written something in an interative style doesn't contradict Newton-Raphson being expressable in a functional style. > As far as I know, Newton-Raphson is the opposite of functional > programming as you iteratively solve for the root. Functional programming > is stateless where you are not allowed to store any state (current best > guess root). That doesn't prevent you from passing state along as a parameter, usualy in some helper function. -- Antoon Pardon.