Re: Pattern matching partial derivatives

*To*: mathgroup at smc.vnet.net*Subject*: [mg52402] Re: [mg52372] Pattern matching partial derivatives*From*: "David Park" <djmp at earthlink.net>*Date*: Fri, 26 Nov 2004 01:04:30 -0500 (EST)*Sender*: owner-wri-mathgroup at wolfram.com

Nicolas, Since D[f_, x_, Rule[NonConstants, nc_]] 0 you need HoldPattern here. MatchQ[D[f, x, NonConstants -> {f}], HoldPattern[D[f_, x_, NonConstants -> nc_]]] True David Park djmp at earthlink.net http://home.earthlink.net/~djmp/ From: Nicolas Girard [mailto:nicolas.girard at strasbourg.fr] To: mathgroup at smc.vnet.net Hi all, I can't get finding patterns that would match a simple partial derivative: Input: ?f ?x D[f, x, NonConstants -> {f}] // FullForm Output: Global`f Global`x D[f, x, Rule[NonConstants, List[f]]] Input: MatchQ[ D[f, x, Rule[NonConstants, List[f]]], D[f_, x_, Rule[NonConstants, nc_]] ] Output: False Am I damned ? Many thanks in advance ! Cheers, Nicolas